gpt4 book ai didi

java - Google AppEngine java.net.Socket 受限错误

转载 作者:可可西里 更新时间:2023-11-01 00:50:31 25 4
gpt4 key购买 nike

我在 AppEngine 上使用 Quercus/PHP。当我使用 file_get_contents($url); 运行一个简单的脚本时,我得到一个错误:

java.lang.NoClassDefFoundError: java.net.Socket is a restricted class. Please see the Google App Engine developer's guide for more details.

我用谷歌搜索了一下,虽然我发现其他人也遇到了同样的错误,但原因似乎各不相同。你认为这个错误对我来说是什么?

我正在使用最新的 AppEngine Java SDK 和最新的 Quercus。

最佳答案

olivierlemasle 是对的,但这是我经过更多搜索后找到的解决方案;在评论部分,user "Phil" recommend :

import java.net.URL;
define('URLFetchServiceFactory', new Java('com.google.appengine.api.urlfetch.URLFetchServiceFactory'));
$data = URLFetchServiceFactory->getURLFetchService()->fetch(new URL($url))->getContent();

已测试,有效!

关于java - Google AppEngine java.net.Socket 受限错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8545213/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com