Rumah > hujung hadapan web > Soal Jawab bahagian hadapan > Bagaimana untuk menyelesaikan masalah ralat nod 400

Bagaimana untuk menyelesaikan masalah ralat nod 400

藏色散人
Lepaskan: 2021-12-10 13:43:53
asal
2300 orang telah melayarinya

Penyelesaian kepada ralat nod 400: 1. Semak mesej ralat HTTP permintaan nodeJS 2. Gunakan fungsi JavaScript encodeURI() untuk mengekod URL yang mengandungi bahasa Cina, menggunakan sintaks seperti "encodeURI(URIstring)".

Bagaimana untuk menyelesaikan masalah ralat nod 400

Persekitaran pengendalian artikel ini: sistem Windows 7, nodejs versi 10.16.2, komputer Dell G3.

Bagaimana untuk menyelesaikan masalah ralat nod 400?

nodeJS meminta ralat HTTP: 400, sila gunakan fungsi JavaScript encodeURI() untuk mengekod URL yang mengandungi

JavaScript objek global

definisi dan penggunaan bahasa Cina

fungsi encodeURI() boleh mengekod rentetan sebagai URI.

Sintaks

encodeURI(URIstring)
Salin selepas log masuk
参数 描述
URIstring 必需。一个字符串,含有 URI 或其他要编码的文本。

Nilai Pulangan

Salinan rentetan URI, dengan beberapa aksara digantikan dengan jujukan pelarian heksadesimal.

Penjelasan

Kaedah ini tidak mengekodkan huruf dan nombor ASCII, dan juga tidak mengekodkan aksara tanda baca ASCII ini: - _ .

Tujuan kaedah ini adalah untuk mengekod URI sepenuhnya, jadi fungsi encodeURI() tidak akan terlepas daripada tanda baca ASCII berikut yang mempunyai makna istimewa dalam URI: ;/?:@& = $,#

Petua dan ulasan

Petua: Jika komponen URI mengandungi pembatas, seperti ? dan #, anda harus menggunakan kaedah encodeURIComponent() untuk mengekod setiap komponen secara berasingan.

Contoh

Dalam contoh ini, kami akan menggunakan encodeURI() untuk mengekod URI:

<script type="text/javascript">

document.write(encodeURI("http://www.w3school.com.cn")+ "<br />")
document.write(encodeURI("http://www.w3school.com.cn/My first/"))
document.write(encodeURI(",/?:@&=+$#"))

</script>
Salin selepas log masuk

Output:

http://www.w3school.com.cn
http://www.w3school.com.cn/My%20first/
,/?:@&=+$#
Salin selepas log masuk

Disyorkan Kajian : "tutorial video node.js"

Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan masalah ralat nod 400. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan