我的任務是爲開源應用程序編寫身份驗證組件。我們有一個使用https
的內部認證小部件。我有一些例子php
訪問widget
的代碼,它使用cURL
來處理傳輸。在JAVA中相當於cURL
我的問題是,是否有一個端口cURL
到JAVA
,或更好的是,什麼基礎包會讓我足夠接近處理任務?
更新:
這是概括地說,該代碼我想在JAVA中複製:
$cp = curl_init();
$my_url = "https://" . AUTH_SERVER . "/auth/authenticate.asp?pt1=$uname&pt2=$pass&pt4=full";
curl_setopt($cp, CURLOPT_URL, $my_url);
curl_setopt($cp, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($cp);
curl_close($cp);
Heath,我認爲你是在正確的軌道上,我想我最終會使用HttpsURLConnection,然後從響應中挑選出我需要的東西。
你會如何添加基本驗證這個? – BWelfel 2010-09-07 23:11:17
@BWelfel,con.setRequestProperty(「Authorization」,「Basic dXNlcm5hbWU6cGFzc3dvcmQ =」); //用戶名:密碼base64編碼 – 2011-06-15 21:03:47