[英]Why axios doesn't have headers in the response?
我在版本中使用 axios:“^0.19.2”。
我有奇怪的情況。 axios 沒有請求的標頭,盡管我可以在網絡選項卡中看到 header。
My website goes: https://myweb.com , and the api: https://api.myweb.com/api with cors.
可能是什么問題?
因為這里使用的是 CORS,所以必須在發送響應的服務器上公開 header
不確定您的后端,但在 Laravel 中,例如,您可以在cors.php
中執行此操作
exposed_headers' => ['x-access-token'],
對於 NodeJS Express CORS 中間件,您可以使用CORS 配置:
exposedHeaders: ['x-access-token']
訪問控制公開標頭
https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Access-Control-Expose-Headers
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.