Tôi làm cách nào để gửi truy vấn sau trong bộ ký tự win1251?Node.js: Gửi yêu cầu http trong win1251 charset
var getData = querystring.stringify({
type: "тест", note: "тест1"
}),
options = {
host: config.host,
path: config.path + '?' + getData,
method: 'GET'
};
http.request(options, function (res) {...}).end();
Bạn không thể gửi bất cứ điều gì "trong một charset nhất định". Bạn chỉ có thể mã hóa nó trong bộ ký tự đó (thành nhị phân) và sau đó gửi nó trong giao thức đã chọn (dưới dạng nhị phân!). Sau đó, máy chủ nhận có thể được cung cấp thông tin để giải mã nhị phân trong bộ ký tự chính xác thành một chuỗi. Bạn cần cung cấp thêm thông tin về các hạn chế nhất định và kết quả mong muốn của bạn. –