[英]valid json response with Postman but Invalid response with https module
我正在调用这个端点
https://www.linkedin.com/voyager/api/typeahead/hitsV2?keywords="sousse tunisia"&origin=OTHER&q=type&queryContext=List(geoVersion-%3E3,bingGeoSubTypeFilters-%3EMARKET_AREA%7CCOUNTRY_REGION%7CADMIN_DIVISION_1%7CCITY)&type=GEO
使用 Postman 我得到一个有效的 json 响应。 但是当我在 node.js 代码中使用 https 模块调用同一个端点时,我得到一个无效的 �������Q�[@��=��M�x��Ik�CzEa:H
响应,状态为 200。 �������Q�[@��=��M�x��Ik�CzEa:H
我正在使用这样的接受 header: _headers['accept']= 'application/vnd.linkedin.normalized+json+2.1'
另一个端点使用 gzip 加密。 但这个端点没有。 所以我只是将接受编码设置为空_headers["accept-encoding"] = "" 。 令人困惑的是,即使编码错误 postman 也显示出正确的响应。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.