Labview post发送请求报错,如何解决?

img


用APIPOST工具发送反馈正常.反复检查了发送格式,与Apipost工具发送一致。

你请求的是什么?错误是服务端返回的,看看服务器日志

【POST发送请求报错及解决方案(parameter must be a JSON array)】https://minipro.baidu.com/ma/qrcode/parser?app_key=y1lpwNoOyVpW33XOPd72rzN4aUS43Y3O&launchid=c342d245-0ec1-4d82-8e71-3e7462577b51&path=%2Fpages%2Fblog%2Findex%3FblogId%3D105728749%26_swebFromHost%3Dbaiduboxapp

是否请求头存在差异导致的问题,或者get参数或者post体存在问题,服务器解析错误导致返回错误。

可以看一下对应的接口文档

906错误,是客户端拿主机的名称请求域身份验证时,身份验证非法时,抛出的错误。APIPOST工具发送反馈正常,Labview post发送请求报错,区别可能是前者进行了登录,当你再请求其他数据时,可以正常访问,但是Labview可能没有登录,直接进行了访问,所以身份验证不通过

1、清楚Labview的缓存,防止有cookie缓存遗留
2、再次核对下两者的header和传参是否有差异
3、软件关闭重启试下