加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – ServiceStack JsonServiceClient,强制为localhost线路上的

发布时间:2020-12-15 04:28:09 所属栏目:百科 来源:网络整理
导读:此ServiceStack客户端代码有效: var client = new JsonServiceClient("http://localhost:32949/test");var request = new MyRequest { ClassificationId = new ClassificationId (21300) };var response = client.Post(request); 然而,当观察Fiddler的交通
此ServiceStack客户端代码有效:
var client = new JsonServiceClient("http://localhost:32949/test");
var request = new MyRequest { ClassificationId = new ClassificationId (21300) };
var response = client.Post(request);

然而,当观察Fiddler的交通时,我什么也看不见.我想观察流量,以便更好地了解如何为我必须编写的其他客户端构建所需的JSON请求.

为了使上面的代码工作,我不得不引用具有该服务的程序集,我怀疑ServiceStack正在进行一些聪明的调用以避免发送HTTP请求.是这样的吗?

为什么我没有看到Fiddler的任何流量,我该如何强行呢?

通过浏览器到localhost端点的HTTP流量正确显示.

解决方法

编辑位于的主机文件

C:WindowsSystem32driversetchosts

并添加以下条目

127.0.0.1 mymachine.com

然后将您的客户端指向mymachine.com而不是localhost

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读