素材巴巴 > 程序开发 >

angular6的HttpClient.post方法向java后台传参报500的错误

程序开发 2023-09-16 19:31:57

按照angular官网的说法,post传参只要传入url  params,如果有必要的话可以再加个header的设置,网上所有的关于post的方法设置也是这样的,但是这样设置了以后发送的request的参数总是json格式的,也就是这种格式


但是后台要求是这样的


从网上百度出来的方法一般都是说和后台设置相同的header格式,其实和header没有关系,关键问题在于angular对这块没有说明,简直太坑了,传参的时候使用params,第二个参数为null就能传过去,也不会报500


这种方法只适合处理比较简单的参数,比如传个id,如果传很多json的数据这种方法就不适合了

看起来怪怪的,但是就这样才能不报500,才能拿到数据

angular太坑了


标签:

上一篇: CAS认证(3):验证用户信息 下一篇:
素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。