【发布时间】:2016-03-24 16:07:05
【问题描述】:
这是我使用superagent 调用服务器端端点的代码
request
.get('/_api/get_data')
.query(`user_id=${userId}`)
.end((err, res) => {
这将调用http://server/_api/get_data?user_i=112223
加上fetch,代码变成了:
let payload = {
user_id: userId,
}
let data = new FormData(payload)
let opts = {
body: data,
credentials: 'same-origin'
}
fetch('/_api/get_data', opts)
.then((res) => {
但是,使用这个新代码,查询字符串不会附加到 url。
我怎样才能用fetch 实现这个效果?
【问题讨论】:
-
fetch(`/_api/get_data?user_id=${userId}`, opts)
标签: javascript asp.net-web-api ecmascript-6 fetch