Java gae中的struts2::获取在本地工作但不在域中的Url
我正在尝试使用struts2框架获取URL。它在本地环境中工作,但在域中托管时不起作用。但当我尝试使用简单的servlet应用程序访问同一个URL时,它在本地和域中都能工作。 在域中托管时,struts2应用程序是否需要任何配置更改 我正在获取的URL位于防火墙内Java gae中的struts2::获取在本地工作但不在域中的Url,java,google-app-engine,struts2,urlfetch,Java,Google App Engine,Struts2,Urlfetch,我正在尝试使用struts2框架获取URL。它在本地环境中工作,但在域中托管时不起作用。但当我尝试使用简单的servlet应用程序访问同一个URL时,它在本地和域中都能工作。 在域中托管时,struts2应用程序是否需要任何配置更改 我正在获取的URL位于防火墙内 try { String QueryString=request.getQueryString(); URL dataURL = new URL("http://test.com/contact-insert-entr
try {
String QueryString=request.getQueryString();
URL dataURL = new URL("http://test.com/contact-insert-entry?emid=" + QueryString);
System.out.println("dataURL::"+dataURL);
HTTPRequest fetchreq = new HTTPRequest(dataURL);
fetchreq.setHeader(new HTTPHeader("use_intranet","true"));
fetchresp = fetcher.fetch(fetchreq);
System.out.println("Fetch Response::"+fetchresp.getResponseCode());
}
偶数BufferedReader=newBufferedReader(newInputStreamReader(dataURL.openStream());在域中不起作用。您遇到的异常或错误是什么?最好的部分是我在域上的日志中看不到任何错误/异常。如果您登录域服务器并尝试通过浏览器访问该URL,会发生什么情况?打开“网络”选项卡,然后选择全部-然后您应该能够检查浏览器发送的内容和服务器看到的内容