我有適用於ios的html5 + javascript + phone-gap應用程序。 我需要連接到一個受保護的URL並在base64中傳遞HTTP基本身份驗證以獲取rss提要。我沒有在應用程序中使用jquery,並且希望得到好的建議和最佳實踐。使用javascript最佳方法的HTTP基本認證
謝謝
我有適用於ios的html5 + javascript + phone-gap應用程序。 我需要連接到一個受保護的URL並在base64中傳遞HTTP基本身份驗證以獲取rss提要。我沒有在應用程序中使用jquery,並且希望得到好的建議和最佳實踐。使用javascript最佳方法的HTTP基本認證
謝謝
也許這篇文章可以幫助你; Basic javascript Http authentification code
有一些提示可以幫助您改進基本的JavaScript http驗證代碼。
這是SSJS的工作代碼;你需要替換「rssfeedurl」和「base64encodedpassword」,它會在瀏覽器中輸出結果。
var url = "rssfeedurl";
var authHeader = "Basic base64encodedpassword";
//Make REST Call
var result = HTTP.Get(url,["Authorization"],[authHeader]);
//Inspect Response
if (result.Status != 0){
//Bad response
Write("Error: Status code " + result.Status + " returned by RSS Feed.");
return;
}
else
{
//Good Response
Write(result.Content);
}
我看過這個答案,雖然它沒有解決我的問題。所以這就是我問這個問題的原因。感謝您花時間提供幫助。所有最好的... Droid646197 – Droid646197 2012-01-14 05:06:27
你想使用JavaScript來閱讀rss或做一個phonegap插件?也許我可以幫你做到這一點 – vrunoa 2012-01-16 19:58:53
vrunoa,我認爲phonegap插件將是最好的方法。我可以使用Google-feed API讀取rss提要。我需要將我的用戶和密碼發送到受保護的服務器以提取xml基本供稿。謝謝。 – Droid646197 2012-01-18 02:12:53