この問題にアプローチする方法を少し探しています。Web サービスにアクセスする必要があります。PHP cURL ライブラリ経由でアクセスするためのコードが提供されています。ただし、Java/JSP サーバーを使用してアクセスしています。これは可能だと思います (httpsURLConnection?) が、私は Java 開発と、私が取り組んでいる 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