Url 中的 UTF-8 字符在从 Firefox 复制后更改
UTF-8 character in Url change when after copy it from firefox
一个俄语网站,当我在 firefox 上访问该网站并再次复制它时,它变成了奇怪的字符,我在 firefox 中提交的是
?field_searchindex_value=английский&send=Применить&page=0
当我转到页面信息或从 firefox 再次复制完整的 link 时,我会去这个
?field_searchindex_value=%D0%B0%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9&send=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D1%8C&page=0
我问一下这个奇怪的字符是什么以及如何将这个名字转换成俄语
английский
到这个字符
%D0%B0%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9
因为当我在我的 windows cmd 中使用俄语的第一个 link 因为我使用 curl 二进制文件下载网站数据时它显示 ?????
但是当我使用从 firefox 复制的奇怪字符时它起作用了
所以我应该如何将我的俄语单词转换成这个 link 我需要帮助,因为我不知道在哪里搜索这个所以任何帮助或解释我将不胜感激
提前致谢
您可以在浏览器控制台中使用此功能。
要在 Chrome 中打开控制台,请按 F12
,如果看不到,请按 Esc
。
Firefox 快捷方式Ctrl + Shift + I
encodeURIComponent( 'английский' );
//"%D0%B0%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9"
要将 windows 命令行切换为显示 Unicode,您应该 运行 chcp 65001
在之前的回答中,您看到 JS encodeURIComponent( 'английский' );
或 PHP urlencode( 'английский' )
编码您的 URL
一个俄语网站,当我在 firefox 上访问该网站并再次复制它时,它变成了奇怪的字符,我在 firefox 中提交的是
?field_searchindex_value=английский&send=Применить&page=0
当我转到页面信息或从 firefox 再次复制完整的 link 时,我会去这个
?field_searchindex_value=%D0%B0%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9&send=%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D1%8C&page=0
我问一下这个奇怪的字符是什么以及如何将这个名字转换成俄语
английский
到这个字符
%D0%B0%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9
因为当我在我的 windows cmd 中使用俄语的第一个 link 因为我使用 curl 二进制文件下载网站数据时它显示 ?????
但是当我使用从 firefox 复制的奇怪字符时它起作用了
所以我应该如何将我的俄语单词转换成这个 link 我需要帮助,因为我不知道在哪里搜索这个所以任何帮助或解释我将不胜感激
提前致谢
您可以在浏览器控制台中使用此功能。
要在 Chrome 中打开控制台,请按 F12
,如果看不到,请按 Esc
。
Firefox 快捷方式Ctrl + Shift + I
encodeURIComponent( 'английский' );
//"%D0%B0%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9"
要将 windows 命令行切换为显示 Unicode,您应该 运行 chcp 65001
在之前的回答中,您看到 JS encodeURIComponent( 'английский' );
或 PHP urlencode( 'английский' )
编码您的 URL