全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworksBGVM服务器IP归属甄别会员请立即修改密码
查看: 892|回复: 6

请教大佬javascript能不能实现这个功能

[复制链接]
发表于 2021-4-12 17:34:36 | 显示全部楼层 |阅读模式
类似
curl -H 'Host: www.baidu.com' http://127.0.0.1/

发起HTTP请求时,修改Host的值
发表于 2021-4-12 18:22:41 | 显示全部楼层
无论是 fetch 还是 axios 这些常见的库,都支持设置 request headers,在 headers 中设置一个 Host 健就行了

至于楼上说都什么跨域,那是服务器后端让不让跨域访问的问题
发表于 2021-4-12 17:40:51 | 显示全部楼层
我觉得可以实现的哦
发表于 2021-4-12 18:14:57 | 显示全部楼层
可以设置请求头

但是你在浏览器的话 不确定 可能不能搞
因为跨域还是什么的 有一些请求头不让你设置 比如一个站点击跳转另外一个站 然后你用js设置请求头里面的cookie 这是不行的

你要是不经过服务器 什么都可以设置 本质其实就是爬虫那套
发表于 2021-4-12 18:17:23 | 显示全部楼层
XHR可以就可以,不行就不行
 楼主| 发表于 2021-4-12 18:21:32 | 显示全部楼层
很单纯的小伙子 发表于 2021-4-12 18:14
可以设置请求头

但是你在浏览器的话 不确定 可能不能搞

需要在浏览器执行
 楼主| 发表于 2021-4-12 18:23:57 | 显示全部楼层
OXO 发表于 2021-4-12 18:22
无论是 fetch 还是 axios 这些常见的库,都支持设置 request headers,在 headers 中设置一个 Host 健就行 ...

谢谢大屌
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|全球主机交流论坛

GMT+8, 2021-5-6 17:11 , Processed in 0.055607 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表