解决tomcat put 获取不到参数
2015-12-29 09:22
459 查看
摘要: restapi 开发时,put获取不到参数的解决办法
在做rest风格接口开发时遇到了put获取不到参数的情况,记录下来方便遇到同样问题的朋友。
在自己电脑上可以用,发布到服务器上就不行了。。
后来发现是tomcat 的问题,因为自己电脑上用的jetty,而服务器是tomcat。解决办法如下:
方法1. 在web.xml中添加spring 过滤器,添加即可
方法2:使用jetty,已经测试可行的版本是 6.1.25 暂未测试其他版本。
在做rest风格接口开发时遇到了put获取不到参数的情况,记录下来方便遇到同样问题的朋友。
在自己电脑上可以用,发布到服务器上就不行了。。
后来发现是tomcat 的问题,因为自己电脑上用的jetty,而服务器是tomcat。解决办法如下:
方法1. 在web.xml中添加spring 过滤器,添加即可
<filter> <filter-name>HttpMethodFilter</filter-name> <filter-class>org.springframework.web.filter.HttpPutFormContentFilter</filter-class> </filter> <filter-mapping> <filter-name>HttpMethodFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
方法2:使用jetty,已经测试可行的版本是 6.1.25 暂未测试其他版本。
相关文章推荐
- Python实现登录vcloud并访问其资源
- Yii2的restApi一点小结
- Redmine之RestApi集成方式
- Confluence集成实践:2:Confluence的RestAPI
- rest风格api实践初探
- Ryu基本操作的REST API调用示例
- RESTful API 设计指南
- 理解RESTful架构
- Retrofir使用教程(一)
- REST与RESTFul API最佳实践(转载来自于慕课网)
- restapi的几个关键目录
- Rest API 的那些事儿
- TP5路由解析与搭建restful API应用
- 调用splunk api时获得json格式的数据
- CosmosDB REST API 一些细节
- RestTemplate发送HTTP请求
- SpringBoot Security整合JWT授权RestAPI的实现
- Centos6.5 tomcat8 基本安装(适合初学者)
- tomcat安全防护之普通用户运行
- IntelliJ IDEA+Tomcat+Nginx运行git项目