我正在將 Google 云功能與 Google Places API 結(jié)合使用。它在英語中工作正常,但在輸入希伯來語或俄語時出現(xiàn)此錯誤:Unhandled error TypeError [ERR_UNESCAPED_CHARACTERS]: Request path contains unescaped characters當(dāng)我直接在網(wǎng)絡(luò)瀏覽器中嘗試我的請求時,它工作正常:https://maps.googleapis.com/maps/api/place/autocomplete/json?key=myKey&type=address&input=основной但是當(dāng)我在 NodeJS 中嘗試完全相同的字符串時,我收到上面的錯誤,這是我的代碼(我嘗試了 unescape):var input = unescape(data.textInput); //stringvar key = "myKey";var type = "address";var url = "https://maps.googleapis.com/maps/api/place/autocomplete/json?" + "key=" + key + "&type=" + type + "&input=" + input;
在 Node JS 中使用英語以外的語言時未轉(zhuǎn)義字符?
PIPIONE
2023-07-29 15:09:09