最近,我们也遇到了这个问题,因为表单本身不支持put方法。
解决方案:
1:使用@requestbody而不是@requestparam
2:不要使用表单发送参数
实现思想是先定义请求头内容,然后设置请求头。;definerequestheader;linkedhashmap<string,string>headers=newlinkedhashmap<string,string>();页眉.put(“contenttype”,“text/xml”)页眉.put(“cachecontrol”、“nocache”)页眉.put(“connection”,“close”);为httppost设置请求头;httpposthttppost=newhttppost(“address”);如果(标题!=null){;对于(字符串键:标题.keyset()){;httppost.setheader文件(键标题.get(key));};};备注:只需在映射中设置相应的请求头内容即可。可根据实际需要修改