このコードは、ネイティブで反応しますが、正しい応答が得られません。URL内のヒンディー語を含むネイティブのHTTPリクエストが反応しません。
let url= "https://translate.googleapis.com/translate_a/single?client=gtx&sl=hi&tl=en&dt=t&q=नमस्ते";
fetch(url, {
method: 'POST',
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json',
},
body: null
}).then((response) => response.json())
.then((responseJson) => {
console.log('responseJson: ', responseJson);
// response: [[["¥ ¥ ¥ à¤¤à ¥ ‡","नमसॠते",null,null,3]],null,"hi"]
})
.catch((error) => {
console.error(error);
});
私はエンコードされたURLを変換するためにも使用されていましたが、私にとっては機能しません。
[どのような状況下で、私はより速く答えを得るために、私の質問に、「緊急」または他の同様の句を追加できますか?]をお読みください(// meta.stackoverflow.com/q/326569) - 要約をこれはボランティアに対処する理想的な方法ではなく、おそらく回答を得ることに逆効果があるということです。これをあなたの質問に追加しないでください。 – halfer