gpt4 book ai didi

javascript - 使用 node-fetch 将带有 GET 和 data-urlencode 选项的 cURL 命令转换为 javascript

转载 作者:行者123 更新时间:2023-11-30 20:20:51 25 4
gpt4 key购买 nike

我正在使用 node.js 和 express.js 开发网络应用。

这是我想使用 node-fetch 模块将其转换为 javascript 的有效 cURL 命令。

curl -X GET -H "X-Parse-Application-Id: APPLICATION_ID" -H "X-Parse-REST-API-Key: restAPIKey" -G --data-urlencode "count=1" --data-urlencode "limit=0" http://localhost:1337/parse/classes/GCUR_LOCATION

如何将数据 urlencode 参数放入以下代码片段中以完成 javascript 来完成这项工作?

fetch('http://localhost:1337/parse/classes/GCUR_LOCATION', { method: 'GET', headers: {
'X-Parse-Application-Id': 'APPLICATION_ID',
'X-Parse-REST-API-Key': 'restAPIKey'
}});

最佳答案

使用querystring .

const querystring = require('querystring');

const query = querystring.stringify({ count: 1, limit: 0 });
const url = `http://localhost:1337/parse/classes/GCUR_LOCATION?${query}`;
fetch(url, {
method: 'GET',
headers: {
'X-Parse-Application-Id': 'APPLICATION_ID',
'X-Parse-REST-API-Key': 'restAPIKey'
}
});

关于javascript - 使用 node-fetch 将带有 GET 和 data-urlencode 选项的 cURL 命令转换为 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51470719/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com