为什么没有使用Xamarin的MobileServiceClient的monotouch实现的流量出现在Fidder/Charles中

 潮人-小麦 发布于 2023-01-15 04:12

这可能与以下问题相同:

使用MonoTouch,HttpClient和Charles Proxy时出现HTTP流量监控问题

但我想我会从Windows Azure移动服务客户端的角度来问它.当我将iOS设备配置为指向fiddler(在我的Windows框中)或查尔斯(在我的Mac上)时,我可以看到来自浏览器或使用WebRequest的Xamarin应用程序的所有流量.但是,如果我直接使用Microsoft.WindowsAzure.MobileServices.MobileServiceClient(使用HttpClient)或HttpClient,则流量不会显示.

我试着看:

http://fiddlerbook.com/fiddler/help/hookup.asp#Q-DOTNET

对于一些建议,但我不太了解在Xamarin.IOS中HttpClient的实现,以了解它们是否合适.即我似乎无法使用GlobalProxySelection,如下所述:

GlobalProxySelection.Select = new WebProxy("127.0.0.1", 8888);

我不认为app.config建议使用:

  
      
    

适用于Xamarin应用程序.对我来说,一个很好的出发点是了解HttpClient对WebRequest的不同做法,以便跟踪问题,但希望有人可以告诉我需要做些什么来解决这个问题.

谢谢

F

注意:我没有使用本地地址,因此不会使用本地地址.注意:这可以通过在配置为使用fiddler/charles作为代理的iOS设备上运行http://docs.xamarin.com/samples/HttpClient/并观察HttpClient流量未显示来轻松测试.

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有