java端提供了一个restful api,GET method是返回一个json,我用postman测试时候一定要在header里带上content-type:application/json才能success,否则就报415 unsupported media type。
我这里有个疑问,这个GET请求不带任何参数,为什么还要设置这个content-type呢?
另外我用angular的$http.get去访问这个api,我配置在请求头里的content-type被自动清除了好像。请大家答疑解惑,谢谢了!
PHP中文网2017-05-15 17:09:41
get在body里带参数不符合restful设计啊,应该写到url里面,要是后台不支持url参数就可提出来改后台了,有些后台是支持将url参数写到body里面,不过人家contenttype格式是form data