$ch = curl_init();
curl_setopt($ch, CURLOPT_FILE, $file);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_URL, $urls[$vidCount]);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_exec($ch);
curl_close($ch);
所以我有一个 cURL 请求,它接受一个 URL 并在文件系统中生成一个文件。
如何在 Java 中模拟上述 PHP cURL 请求?
我试过HttpURLConnection
了,但我得到了403 Forbidden
。cURL 中的相同调用可以正常工作。两者之间是否存在一些我需要调和的架构差异?
我相信它可能是 cURL 可能在 Java 没有自动设置的标头中的某些内容。我不太确定,但如果我能得到任何建议,我将不胜感激。
谢谢。