我正在嘗試撥打AwaazDe REST API使用Javascript使用一些用戶名和密碼。但它不起作用。這裏是我的代碼使用Javascript使用用戶名和密碼調用REST API?
function authenticateUser(user, password)
{
var token = user + ":" + password;
// Should i be encoding this value????? does it matter???
// Base64 Encoding -> btoa
var hash = btoa(token);
return "Basic " + hash;
}
/*function UserAction() {*/
/* alert("Searching!");*/
var xhttp = new XMLHttpRequest();
xhttp.open("GET", "https://awaaz.de:443/console/streams-api/groups/", false);
xhttp.setRequestHeader("Content-type", "application/json");
/*xhttp.setRequestHeader("username", "[email protected]");
xhttp.setRequestHeader("password", "12345");*/
xhttp.setRequestHeader("Authorization", authenticateUser("username","password"));
xhttp.send();
var response = JSON.parse(xhttp.responseText);
alert("No response");
/*}*/
請幫我解決這個問題。任何幫助將不勝感激。
不工作是非常模糊的詞在您得到可能幫助的任何錯誤方面具體 –
不工作意味着不使用使用REST API的GET方法獲取內容。 –
@SaurabhSinha打開瀏覽器調試器(NET)控制檯並檢查更多信息。它會節省您的時間 –