我正在尝试一种通过浏览器中的 URL 字段通过 http 将二进制数据传递到服务器的方法。有没有办法绕过浏览器完成的自动 http 编码,所以我可以自己编码数据。
例如:而不是值 48 的字节,填写 URL %30 以便浏览器不会重新编码 url,我最终得到 %2530
已解决:以后可能会遇到类似问题的人。您可以使用 wget 参数来执行此操作
--restrict-file-name=ascii
这基本上确保'%'不会被转义
我正在尝试一种通过浏览器中的 URL 字段通过 http 将二进制数据传递到服务器的方法。有没有办法绕过浏览器完成的自动 http 编码,所以我可以自己编码数据。
例如:而不是值 48 的字节,填写 URL %30 以便浏览器不会重新编码 url,我最终得到 %2530
已解决:以后可能会遇到类似问题的人。您可以使用 wget 参数来执行此操作
--restrict-file-name=ascii
这基本上确保'%'不会被转义