Java API/Google Chrome请求之间的HTTP请求差异?
站在Web服务器一边的人:他们如何区分通过Google Chrome浏览器发出的HTTP请求(没有表单或没有表单的页面刷新,应该是正确的吗?)和通过JavaAPI发出的HTTP请求(例如,有什么特别的不同): 使用以下LIB:Java API/Google Chrome请求之间的HTTP请求差异?,java,http,google-chrome,get,request,Java,Http,Google Chrome,Get,Request,站在Web服务器一边的人:他们如何区分通过Google Chrome浏览器发出的HTTP请求(没有表单或没有表单的页面刷新,应该是正确的吗?)和通过JavaAPI发出的HTTP请求(例如,有什么特别的不同): 使用以下LIB: import java.net.URL; import java.net.HttpURLConnection; 通过执行以下操作: String MY_URL = "www.mysite.com"; URL url = new URL(MY_URL); HttpURLC
import java.net.URL;
import java.net.HttpURLConnection;
通过执行以下操作:
String MY_URL = "www.mysite.com";
URL url = new URL(MY_URL);
HttpURLConnection http = (HttpURLConnection) url.openConnection();
rd = new BufferedReader(new InputStreamReader(http.getInputStream()));
使用网络嗅探器查看来自Chrome和代码的请求头。或者,您也可以使用它来显示请求头 他们将在许多方面有所不同。具体采用哪种方式取决于很多因素,比如Chrome的版本和所使用的操作系统
哪些差异重要取决于您使用的web服务器,因此我们无法真正为您确定这些差异。如果您确实担心了解用户的浏览器信息,则需要确定浏览器并将其传递给action
查看可能的副本,我想确认用户代理是唯一发生变化的东西,并了解它们之间的确切区别。如果只是用户代理,我想知道Java请求的那个。已经通过了那个链接,并没有到达我想要的地方@布里安罗奇