问下一个很奇怪的问题,同一个curlpost请求,不同方式不同结果?
情况是这样的,我对接了一个第三方系统的用户信息,用户请求我这边接口,然后我接口会去请求第三方系统的接口,获取到用户信息,
然后很奇怪的是,当是通过web请求时候,就能正常返回用户信息,然后当我用command命令里面去请求第三方系统的接口时候,参数都是一样的,这时候第三方就提示网络策略不符合,因为我需要定时去请求用户信息来更新用户信息,所以我就报错了?
有些接口有校验需要你模拟web访问的,你直接curl会被判断出来
多半是header头不对
先抓一下web里面的curl 然后导入postman,对比一下header,多半就特定参数校验之类的
多半header头,User-Agent
可以通过控制台复制一下 这个请求的命令行表达方式