Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何绕过cloudflare服务器来获取使用它的站点?_Java_Httpurlconnection_Cloudflare - Fatal编程技术网

Java 如何绕过cloudflare服务器来获取使用它的站点?

Java 如何绕过cloudflare服务器来获取使用它的站点?,java,httpurlconnection,cloudflare,Java,Httpurlconnection,Cloudflare,我试图绕过CF服务器,使用Java获取AMF(addmefast)站点 我使用了httpurlconnection,但AMF站点的响应代码是200(通常它必须返回302代码),当我尝试获取AMF的页面时,它返回无法读取的代码 以下是我尝试过的: URL obj=新URL(URL); HttpURLConnection conn=(HttpURLConnection)obj.openConnection(); conn.setRequestMethod(“GET”); conn.setReques

我试图绕过CF服务器,使用Java获取AMF(addmefast)站点

我使用了
httpurlconnection
,但AMF站点的响应代码是200(通常它必须返回302代码),当我尝试获取AMF的页面时,它返回无法读取的代码

以下是我尝试过的:

URL obj=新URL(URL);
HttpURLConnection conn=(HttpURLConnection)obj.openConnection();
conn.setRequestMethod(“GET”);
conn.setRequestProperty(“主机”,“addmefast.com”);
//…继续设置请求属性。。。
//...
int responseCode=conn.getResponseCode();
System.out.println(“响应代码:“+responseCode”);
BufferedReader in=新的BufferedReader(
新的InputStreamReader(conn.getInputStream());
字符串输入线;
StringBuffer响应=新的StringBuffer();
而((inputLine=in.readLine())!=null){
追加(inputLine);
}
//…在屏幕上打印页面内容。。。
in.close();
我正在尝试创建一个自动可以登录到AMF


有人能告诉我如何绕过CF来获取页面吗?

对于CloudFlare的响应,您得到了什么


很有可能,无论你做什么,都会触发某种安全功能,只有网站所有者才能真正解决它。

@LonelyGuy你能描述一下你是如何做到的吗?我也有同样的问题。