有没有办法使用GET请求发送多部分表单数据?
例如:我们可以像下面这样转换吗?<form action="/action_page_binary.asp" method="post" enctype="multipart/form-data"> First name: <input type="text" name="fname"><br>
至
<form action="/action_page_binary.asp" method="get" enctype="multipart/form-data"> First name: <input type="text" name="fname"><br>
我们可以这样做吗?如果没有,我们在GET请求中发送多部分的formdata有什么替代方案吗?
我需要这个,因为有上传文件的功能,但服务器不支持POST方法。
发布于 2019-06-12 03:15:51
出于两个实际原因,您不能这样做:
对于将application/x-www-form-urlencoded
属性设置为GET
.
application/x-www-form-urlencoded
服务器将忽略任何GET
请求的正文(即使在技术上向get请求is not a problem)添加正文也是如此
https://stackoverflow.com/questions/56549983
复制相似问题