Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将数据发送到受用户名和密码保护的服务器API_Javascript_Angularjs - Fatal编程技术网

Javascript 将数据发送到受用户名和密码保护的服务器API

Javascript 将数据发送到受用户名和密码保护的服务器API,javascript,angularjs,Javascript,Angularjs,我有个问题。我正在构建一个应该基于RESTful API的应用程序。 我已经在本地机器上完成了所有工作,但是现在我需要在测试服务器上测试它,换句话说,我必须让应用程序从测试服务器请求数据-http://www.test.com 问题是-服务器受用户名和密码保护(我有),但我不知道如何发送头进行授权?这是我的问题 我见过这样的配置方法: .config(['$http', function($http) { $http.defaults.headers.common['Authori

我有个问题。我正在构建一个应该基于RESTful API的应用程序。 我已经在本地机器上完成了所有工作,但是现在我需要在测试服务器上测试它,换句话说,我必须让应用程序从测试服务器请求数据-
http://www.test.com

问题是-服务器受用户名和密码保护(我有),但我不知道如何发送头进行授权?这是我的问题

我见过这样的配置方法:

.config(['$http', function($http) {
       $http.defaults.headers.common['Authorization'] = 'Basic ' + login + ':' +    password);
}])
但我认为这不好。有谁能帮我发送数据并从具有用户名和密码保护的服务器接收响应

我想简单地使用这样的东西:

 $.get(url, data_to_send, function(data) {
            dataa = data;
        },"json");

或者类似的东西

每个API的工作方式都不同,因此无法确定身份验证数据的格式。你能给出你正在使用的API的名称吗?如果没有,我建议搜索一些关于它的文档。身份验证数据通常会在每次调用时作为标题发送,或者在初始请求时通过url查询或帖子正文发送,然后在后续请求中会在标题中传递密钥或类似信息。感谢@LcLk的评论,因为您的评论中有+1,我更倾向于同意:)Hm,在过去的两个小时里,我发现我可以再使用一台不需要授权的服务器,所以我将切换到它,而不需要解决这个问题,但它非常有趣。我将保留这些问题,也许有人会发现你的评论很有帮助,因为你已经给出了很好的见解。