我尝试获取网络服务方法。但是,它需要字符串。如何将字符串参数发送到Web服务?
我尝试过这样:
fetch('url/MethodName', {
method: 'POST',
headers: new Headers({
Accept: 'application/json',
'Content-Type': 'application/json',
}),
})
我应该在哪里放置字符串参数?
答案 0 :(得分:1)
通过mozilla
var url = 'https://example.com/profile';
var data = {username: 'example'};
fetch(url, {
method: 'POST', // or 'PUT'
body: JSON.stringify(data), // data can be `string` or {object}!
headers:{
'Content-Type': 'application/json'
}
}).then(res => res.json())
.then(response => console.log('Success:', JSON.stringify(response)))
.catch(error => console.error('Error:', error));
答案 1 :(得分:0)
您可以通过访存来做到这一点,但请尝试使用Axios发出http请求
https://kapeli.com/cheat_sheets/Axios.docset/Contents/Resources/Documents/index