我有适用于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