微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

GET 请求在浏览器中有效,但在 Postman 和我的代码中失败

如何解决GET 请求在浏览器中有效,但在 Postman 和我的代码中失败

我正在尝试访问一家德国电子商店的可用性 API。在我的浏览器中发出请求没问题,但将 URL 放入 Postman 不起作用。我还尝试将重定向设置为 0 并设置浏览器发送的所有标头。

API 测试网址:https://www.saturn.de/api/v1/graphql?operationName=GetProductAvailabilities&variables={%22ids%22:[%222612576%22]}&extensions={%22pwa%22%3A{%22salesLine%22%3A%22Saturn%22%2C%22country%22%3A%22DE%22%2C%22language%22%3A%22de%22}%2C%22persistedQuery%22%3A{%22version%22%3A1%2C%22sha256Hash%22%3A%22810286f7ae9368cb54ccd122b21e453bd00ed7dbf534b8259b8bed68f8da999f%22}}

我使用的代码

const axios = require("axios").default;
axios({
    method: "get",url: "https://www.saturn.de/api/v1/graphql?operationName=GetProductAvailabilities&variables={%22ids%22:[%222612576%22]}&extensions={%22pwa%22%3A{%22salesLine%22%3A%22Saturn%22%2C%22country%22%3A%22DE%22%2C%22language%22%3A%22de%22}%2C%22persistedQuery%22%3A{%22version%22%3A1%2C%22sha256Hash%22%3A%22810286f7ae9368cb54ccd122b21e453bd00ed7dbf534b8259b8bed68f8da999f%22}}",maxRedirects: 0,headers: {
        "Host": "www.saturn.de","User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:84.0) Gecko/20100101 Firefox/84.0","Accept": "*/*","Accept-Language": "de,en-US;q=0.7,en;q=0.3","Accept-Encoding": "gzip,deflate,br","content-type": "application/json","apollographql-client-name": "pwa-client","apollographql-client-version": "6.101.0","x-operation": "GetProductAvailabilities","x-flow-id": "342c0086-65a1-4457-80bc-df8fefaa31ea","x-cacheable": "true","X-MMS-Language": "de","X-MMS-Country": "DE","X-MMS-Salesline": "Saturn","Connection": "keep-alive","Cookie": "optid=d09abf70-7426-4553-99c5-982d02145d24; WC_PERSISTENT=bnb3LskLx7a9Ru8scVZi1bOtpVk%3D%0A%3B2020-12-22+10%3A07%3A00.219_1605332997348-199257_13801_-1002%2C-3%2CEUR%2C0DvyN3XnzFVUuMc%2FTQXUY0O54dug9hQuXXvG1TXH1IWOlnUSXjeafRaJhVSAHWlJnywEK%2BjdNEBdmgq08%2FLh4g%3D%3D_13801; MC_GDPR_COOKIE=|f=1|a=1|m=1||c=1|; _gcl_au=1.1.1469142056.1605333013; MC_CLIENT_ID=cc916355-b7a7-4850-bef6-6ff7b4295468; CONSENTMGR=ts%3A1609000571396%7Cconsent%3Atrue%7Cc2%3A1%7Cc3%3A1%7Cc4%3A1%7Cc5%3A1%7Cc7%3A1%7Cc8%3A1%7Cc11%3A1%7Cc13%3A1%7Cc15%3A1%7Cc10%3A1%7Cc1%3A1%7Cc6%3A1; _ga=GA1.2.0e16392e-e514-4222-8eb9-97875f0301c2; __cfduid=d4852246dc64a4a0f72c1b3df9d38dc3d1608627915; a=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6Im8yc2lnbiJ9.eyJzdWIiOiI5NGIyZmQyZC1jYjVkLTQzNjYtYjZmYy02YjAzMDM3OTgyMDgiLCJpc3MiOiJtbXNlIiwiaWF0IjoxNjA5MDAwMjQxLCJleHAiOjE2MTAyMDk4NDEsImF1ZCI6IndlYm1vYmlsZSIsIm8iOjEwMTV9.N1T4Q7K-Fmc13DtHfgaSd4uBM9r-08j_OTshYK3yPS-8m9UIObeYizf8Jz1PVL3jGbFbibRGsCYhxJNpIb8-y7tut0ZP3lQVqTDLaHAeWQ_APBSlHFdCS1WD3VSiv5YviYti4iCy8ztJgDCB8QR5yWHFUHhe6OWshbJp8Uwgoyz5qOjYuQ26fhFsTBpYeJWhb3rm23vXBDWOi52pAd3k-floBYnBNUJcdB1n53o-D1uHerACUF3IAG0CHLGWEA5YsM9WeUCm2Z1kR7FPdO8tXeSROUnyPVBbT5RGcutpjeRr-3ECij_YGH7sFg9C45V5S_GsPblOZWyRUopyIvsfqQ; r=QIQInhRnxA1JHifsZ96dKS/Rcu75AhosvJ8czMjeUWIoDCaqufUDOeGlI7mNQdvJ; utag_main=v_id:017689b215f0000291398a3085f10004e001600d00ac2$_sn:2$_se:5$_ss:0$_st:1609002371572$ses_id:1609000086888%3Bexp-session$_pn:5%3Bexp-session; _pin_unauth=dWlkPU1HWTVaak0zT0RrdE5tTmtNeTAwWlRVeUxUZzRZemN0TmpJNVpqbGxORFkwWm1FNQ; rxVisitor=1608628019860C6RO0PJQO7KQU4Q5QUTP1AL9COMAK3DE; MC_OUTLET_ID=308; MC_STORE_ID=50860; abhomeab=B; __cf_bm=ef92ac79986f815fc5d3c63e8e75ce5afb7f7e54-1609000084-1800-AVdV/9ll8vB80XyD6c9Aw5a8JId/n9obCL9HMndTramasIp5F8gNut1YDi87bvCQJj8dry+yF1EPC3WoRdHJip4=; __cfruid=f1c0939bc7084230f12de422c9976680ca627895-1609000084; dtCookie=1$74414612C799AD03D21BB2B162747F0F; _msbps=86; s_id=93e276b1-299e-482a-9f08-33c760832044; MC_PS_SESSION_ID=93e276b1-299e-482a-9f08-33c760832044; p_id=93e276b1-299e-482a-9f08-33c760832044; MC_PS_USER_ID=93e276b1-299e-482a-9f08-33c760832044; ts_id=071214b8-fd45-410c-954c-2c97113d673b; _gid=GA1.2.1821902953.1609000087; CONSENTMGR_MM=analytics,affiliates,display_ads,search,email,personalization,social,big_data,misc,cookiematch,cdp,mobile,engagement,monitoring,crm; BVBRANDID=addd6f99-078f-4b68-bef4-d9d5c8c6a7d7; BVBRANDSID=a2e232bf-1e28-4525-a6d9-dd3f6081d2e9; _uetsid=5d454770479711eb81b7ab6684517934; _uetvid=d96b4960443411eb947c07138fc6d0f5; _dc_gtm_UA-25101917-1=1; _gat_UA-25101917-1=1; _dc_gtm_UA-110103828-3=1; _gat_UA-110103828-3=1"
    }
  })
  .then(function (response) {
    // handle success
    console.log(response);
  })
  .catch(function (error) {
    // handle error
    console.log(error);
  })

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。