java - Google App Engine 用户代理

标签 java rest google-app-engine

我正在努力从我的 Google App Engine 应用程序向 API 发送 GET 请求。但是,Google App Engine 会自动附加 AppEngine-Google; (+http://code.google.com/appengine; appid: APPID) 到我的用户代理的末尾,导致我的请求返回 403 forbidden。有什么办法可以将其附加到我的用户代理,或者是否有其他方法可以成功访问 API?

最佳答案

不,您不能阻止 AppEngine 将标识符附加到每个请求的用户代理。我想这是一种可以轻松识别“垃圾邮件发送者”的安全措施。我们最终做的是在 Compute Engine 实例上托管一个“代理”,您将 URL 传递给通过查询参数获取的实例,它返回该 URL 的内容。

关于java - Google App Engine 用户代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40062947/

相关文章:

c# - 如何通过从其他表单获取值来重置用户控件

java - Apache CXF 中的 HTTPServletRequest 等价物

Java Servlet header 隐式对象

java - 如何在 JSF 中检索 DIV 宽度

java - 在 Retrofit 2 中支持 @Streaming

PHP API 最佳实践 - 回显 json_encoded 对象 : bad or good?

wordpress - 如何制作 www.mywebsite.com/blog?

c# - WCF中的*是什么意思

node.js - Google Cloud Endpoints 安全

python-2.7 - 只读文件系统 : '/dev/null' while running google-cloud-sdk project