新Java Developer的cURL java等价物

时间:2013-02-21 14:38:38

标签: java jsp curl

我正在寻找一个如何解决这个问题的想法。 我需要访问一个Web服务。我已经提供了通过PHP cURL库访问它的代码。但是,我正在使用Java / JSP服务器来访问它。我相信这是可能的(httpsURLConnection?)但我对Java Development和我正在研究的基于Java / jsp的CMS服务器非常陌生。任何想法/解决方案都会非常有用。

基本的PHP Curl脚本 - 如何在JAVA中完成?

$id = "a.name";
$key = base64_encode("key:12345");


$url = "https://secure.server.com/$id";

// create a new cURL resource
$ch = curl_init();

// set URL and other appropriate options
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, FALSE);
curl_setopt($ch, CURLOPT_PORT , 443);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, TRUE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($ch, CURLOPT_CAINFO, getcwd() . "/certs/file.pem");
curl_setopt($ch, CURLOPT_HTTPHEADER, array("Auth: $key"));

// grab URL
$result = curl_exec($ch);

//result then parsed to be used as screen data

0 个答案:

没有答案