Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/341.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java gae中的struts2::获取在本地工作但不在域中的Url_Java_Google App Engine_Struts2_Urlfetch - Fatal编程技术网

Java gae中的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

我正在尝试使用struts2框架获取URL。它在本地环境中工作,但在域中托管时不起作用。但当我尝试使用简单的servlet应用程序访问同一个URL时,它在本地和域中都能工作。 在域中托管时,struts2应用程序是否需要任何配置更改

我正在获取的URL位于防火墙内

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,会发生什么情况?打开“网络”选项卡,然后选择全部-然后您应该能够检查浏览器发送的内容和服务器看到的内容