暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

MessageBodyWriter Type application/octet-stream异常

算法技术猿 2016-12-05
868

今天在Linux通过配置crontab来执行一个定时任务,抛出了下面的异常(HTTP Status 500 - org.jboss.resteasy.core.NoMessageBodyWriterFoundFailure: Could not find MessageBodyWriter for response object of type: XXXXX of media type: application/octet-stream),通过日志分析并不能找出bug原因,最后还是通过Postman调用url,切换请求方式才找出了原因:

出现上面异常的原因可能是:请求方式不同,如果调用时请求方式为POST,而实际代码中写的

请求方式为GET,则会抛出以上的错误,反之亦然;所以在配置的时候一定要细心。

下面附上curl get/post请求的格式:

配置curl GET请求: curl http://www.yourWebSite.com?key1=value1&key2=value2 

配置curl POST请求: curl -d "key1=value1&key2=value2" http://www.yourWebSite.com

(完)


长按下方二维码关注此公众号



文章转载自算法技术猿,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论