我无法找到我要找的内容,因此想询问如何使用参数向JSON api发送请求。
重要的是需要对参数进行编码。 查询将包含一个字符串,其中可以包含任何字符(+,&," ...)。因此,重要的是它不会干扰查询字符串。
它是这样的:(只是包含查询)
this.http.get('https://abcdefg.com/setting').map(res => res.json()).subscribe(data => {
console.log(data);
});
查询参数可以是:
ssid:WiFi-Network 传递:& aBc + 1234567890
我很感激解决方案。
CrypticPug
答案 0 :(得分:2)
感谢 Maximus ,我找到了解决方案。
this.http.get('https://your-url.com/?key1=' + encodeURIComponent(value1) + '&key2=' + encodeURIComponent(value2) ).map(res =>
});
这就是你所需要的一切。参数已编码,因此&或查询中的+。
谢谢!
Cryptic Pug