繁体   English   中英

有效的 json 响应与 Postman 但无效响应与 https 模块

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM