gpt4 book ai didi

javascript - 如何使用 `ClientRequest` 执行查询字符串?

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

(我已经使用 Electron 一段时间了,但还没有做任何网络方面的事情——所以这是一个非常基本的问题)

docs对于 ClientRequest,请在底部给出示例。我需要传入这样的查询字符串:

https://someSite.com/edd-sl?edd_action=check_license&item_id=549&license=c0xxxxxx

这是正确的方法吗(即我拼凑了一个字符串“路径”——不提供 JSON 对象等)?

const request = net.request({
method: 'GET',
protocol: 'https:',
hostname: 'someSite.com',
path: '/edd-sl?edd_action=check_license&item_id=549&license=c0xxxxxx'
})

Electron 示例

const request = net.request({
method: 'GET',
protocol: 'https:',
hostname: 'github.com',
port: 443,
path: '/'
})

最佳答案

试试这个。

const querystring = require('querystring');
const params = {
edd_action: 'check_license',
item_id: 549,
license: 'c0xxxxxx'
}
const path = '/edd-sl?' + querystring.stringify(params);

关于javascript - 如何使用 `ClientRequest` 执行查询字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59440817/

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