我正在尝试Google App Engine使用Eclipse插件构建示例应用程序。我尝试在我的代码中创建一个HttsURLConnection类,并且编辑器显示一个RED标记抱怨'javax.net.ssl.HttpsURLConnection不受Google App Engine的Java运行时环境支持',我想知道这是怎么做的,是不是通过我安装的GAE插件?这是如何完成的?我的班级路径中有JRE系统库[jdk1.6.0_27]。
我认为这是编译时检查?
他们是否使用我认为是运行时行为的策略文件来限制访问?
答案 0 :(得分:1)
这可能与Google App Engine平台的沙箱环境有关,其中“应用程序在提供对底层操作系统的有限访问的安全环境中运行”。此外,您似乎并不是唯一遇到此问题的人:请参阅this,特别是说“HttpsURLConnection目前不可用的部分,我们应该从文档中删除对它的引用”