JavaScriptを使用して完全なURLをエンコードおよびデコードする方法?
1803 ワード
Originally posted here!
JavaScriptの完全なURLをエンコードしてデコードするには、グローバル
このURLを調べます.
URLをエンコード
これは、このような関数に文字列を渡すことで、
URLをデコード
エンコードされたURLをデコードするには、このような
お気軽に共有する場合は、この便利な発見😃.
JavaScriptの完全なURLをエンコードしてデコードするには、グローバル
encodeURI()
オブジェクトでそれぞれ利用可能なdecodeURI()
とwindow
関数を使用できます.このURLを調べます.
https://www.google.com/search?q=Hello world
上記のURLに気づくならば、Hello
とWorld
の間のスペースを見ることができます.このURLを安全にインターネット上で送信することはできませんし、UTF - 8エンコードする必要があります.URLをエンコード
これは、このような関数に文字列を渡すことで、
encodeURI()
関数を使用して行うことができます.encodeURI("https://www.google.com/search?q=Hello world");
//Output: https://www.google.com/search?q=Hello%20world
あなたが上記の出力を見るならば、2つの語の間のスペースが現在%20
に変換されるのを見ることができます.今、このURLを安全にインターネット上で送信することができます.URLをデコード
エンコードされたURLをデコードするには、このような
decodeURI()
関数を使用できます.decodeURI("https://www.google.com/search?q=Hello%20world");
// Output: https://www.google.com/search?q=Hello world
お気軽に共有する場合は、この便利な発見😃.
Reference
この問題について(JavaScriptを使用して完全なURLをエンコードおよびデコードする方法?), 我々は、より多くの情報をここで見つけました https://dev.to/melvin2016/how-to-encode-and-decode-a-full-url-using-javascript-36n2テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol