gpt4 book ai didi

asp.net - 如何使用 Fiddler 编辑 HTTP 请求

转载 作者:可可西里 更新时间:2023-11-01 15:21:51 26 4
gpt4 key购买 nike

是否可以使用 fiddler 编辑 HTTP 请求,以便我在别处托管的 asp.net 应用程序为以下代码块返回 true

HttpContext.Current.Request.Url.Host == "localhost"

最佳答案

当然可以。只需添加以下内容:

if (oSession.hostname == "fakelocal"){
oSession.hostname = "localhost";
oSession["x-overrideHost"] = "123.1.1.1"; // <-- Server IP here!
}

然后,使用网址:http://fakelocal/whatever在客户端。

Fiddler 会将主机 header 更改为“LOCALHOST”并将请求定向到您选择的服务器 IP。

当然请注意,如果上游有代理,这将不起作用,因为上游代理会进行自己的 DNS 查找。

关于asp.net - 如何使用 Fiddler 编辑 HTTP 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3414166/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com