我正在尝试通过HttpGet将图像作为Base64编码的字符串发送到我的PHP脚本,但正如我所料,我从服务器获得了一个太大的414 URI。
有没有办法用HttpGet发布大字符串?
非常感谢任何帮助。
答案 0 :(得分:1)
URI限制取决于服务器设置,通过Get方法发送大量数据不是一个好主意。不,你不能使用Post on Get服务。
最好的方法是更改您的网络服务以接收发布请求,然后您可以发送任意长的数据
答案 1 :(得分:1)
当URI太大(因为你使用它来发送图像......)你所能做的就是通过压缩来尽量减小它。或者,如果您有权访问服务器,请增加限制....
单向或其他....使用http-post而不是http-get。 你不会有大小有限的问题(或者如果有一个限制,它的方式比http-get更大)我不能相信通过http-get发送图像是http的预期用途