前端笔试题 | 整理&总结 ing | 跨域 + fetch + credentials(携带cookie)

题目:

当前网页 :https://a.com

请求接口:https://api.b.com/data

javascript 复制代码
fetch('https://api.b.com/data', {
  method: 'POST', // 发起 POST 请求
  credentials: 'include', // 允许携带 cookie
  headers: {
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({ id: 1 })
});

// 预检options 接口返回头 如下:

javascript 复制代码
Access-Control-Allow-Origin: https://a.com
Access-Control-Allow-Headers: Content-Type
Access-Control-Allow-Credentials: true

选项

A. post请求成功,附上cookie

B. 拦截,cors 错误

C. post 发送给服务器,但浏览器不暴露响应结果给脚本。

D. post 请求成功,不附上cookie


当前网页 即前端,请求接口是后端接口地址,此时跨域了。


常见请求头: https://blog.csdn.net/misstianyun/article/details/143753986

来自 pxx 的秋招选择题3前端笔试复盘 | 知识点总结-CSDN博客

相关推荐
微祎_4 分钟前
写给新手的 triton-inference-server-ge-backend:昇腾Triton推理服务后端到底是啥?
前端·人工智能·cann
烂不烂问厨房8 分钟前
两张图片拼接在一起中间有条白线
前端
掘金安东尼11 分钟前
浏览器跨域窗口通信技术调研:window.open 与 postMessage
前端
Highcharts.js2 小时前
缺失数据可视化图表开发实战|Highcharts创建人员出生统计面积图表示例
开发语言·前端·javascript·信息可视化·highcharts·图表开发
LaughingZhu9 小时前
Product Hunt 每日热榜 | 2026-05-21
前端·人工智能·经验分享·chatgpt·html
怕浪猫9 小时前
Electron 开发实战(一):从零入门核心基础与环境搭建
前端·electron·ai编程
小鹏linux10 小时前
Ubuntu 22.04 部署开源免费具有精美现代web页面的Casdoor账号管理系统
linux·前端·ubuntu·开源·堡垒机
前端若水11 小时前
会话管理:创建、切换、删除对话历史
前端·人工智能·python·react.js
Bigger11 小时前
mini-cc:一个轻量级 AI 编程助手的诞生
前端·ai编程·claude
涵涵(互关)11 小时前
Naive-ui树型选择器只显示根节点
前端·ui·vue