相关疑难解决方法(0)

为什么HttpParams在角度4.3中不能在多行中工作

从Angular 4.3开始,他们引入了HttpClient而不是Http.在HttpClient我不能URLSearchParams用于url查询参数.而不是URLSearchParams我正在使用HttpParams

这项工作

 var params = new HttpParams().append('a', '1').append('b', '2');
Run Code Online (Sandbox Code Playgroud)

但为什么这不起作用

var params = new HttpParams();
params.append('a', '1');
params.append('b', '2');
Run Code Online (Sandbox Code Playgroud)

angular

28
推荐指数
3
解决办法
2万
查看次数

如何在角度5中将标题设置为HttpHeaders

我试图弄清楚如何处理HttpHeaders上的标头,以通过HttpClient将它们用于http请求.

const headers = new HttpHeaders();
headers.append('foo', 'bar');
headers.set('foo', 'bar');

console.log(headers.get('foo')) // null
Run Code Online (Sandbox Code Playgroud)

它只能这样工作:

const headers = new HttpHeaders().set('foo', 'bar');
console.log(headers.get('foo')) // bar
Run Code Online (Sandbox Code Playgroud)

有没有一种特殊的方法来添加标题?或者这是一个错误?

xmlhttprequest http-headers angular angular5

0
推荐指数
1
解决办法
1万
查看次数

标签 统计

angular ×2

angular5 ×1

http-headers ×1

xmlhttprequest ×1