文件说(http://code.google.com/appengine/docs/java/urlfetch/overview.html#Request_Headers):
App Engine会根据需要将这些标头设置为准确值
X-Forwarded-For的值是否包含了gae应用程序的一些标识?
文件说(http://code.google.com/appengine/docs/java/urlfetch/overview.html#Request_Headers):
App Engine会根据需要将这些标头设置为准确值
X-Forwarded-For的值是否包含了gae应用程序的一些标识?
2 回答
如果你去shell.appspot.com并运行以下代码:
您将看到(截至2009年底的某个时候)AppEngine现在将appid放入用户代理标头中 . 因此,您的用户代理最终看起来像:
目前,X-Forwarded-For似乎未在URLFetch发出的请求中设置 .
您可以通过转到http://shell.appspot.com/并为回应HTTP请求的站点执行URLFetch来验证这一点 - 例如,http://www.showhttprequest.com/ . App Engine将用户代理字符串设置为“AppEngine-Google;(http://code.google.com/appengine)”,但根本不设置X-Forwarded-For .