2015-05-27 19 views
0

我正在使用VS工具Cordova通過遠程設備在我的iPhone上運行我的應用程序(使用vs-mda-remote從Mac構建/部署)。我看到有DOM Explorer和Javascript控制檯,這讓我可以完成大部分調試所需的工作。如何查看在visual studio中調試時的網絡流量cordova

但是,有一件遺漏,我找不到是一種查看網絡流量的方式。我看到的Javascript控制檯顯示

Failed to load resource: the server responded with a status of 400 (Bad Request) MyApiCallEndpoint(0,0) 

我怎樣才能檢查更詳細地從Visual Studio這個請求/響應(或者如果它不可能從VS)?

回答

3

我們最近爲VS(details here)添加了一個新的網絡分析器,但它目前不支持在Android或iOS上運行的Cordova項目(我注意到您的隱式請求!)。同時,我們建議使用Fiddler(這只是一個非常棒的工具),並配置您的設備作爲代理連接到它(details here)。這將讓您查看您的應用所產生的所有流量。

+0

謝謝!我有一些麻煩設置iphone到提琴手代理。 Fiddler工具欄中的在線標記顯示了4個不同的IP地址。我試過每個,但所有4無法從iPhone訪問http:// :8888。儘管我通過重新啓動計算機並使用名爲Network Ping Lite的免費iphone應用程序來讓我ping通整個子網,但我已經過去了。我認出了其中一個IP並使用了它,並且它工作正常。我認爲重啓是真正的魔術,因爲我之前嘗試過工作IP。 – parliament

+0

期待與cordova應用程序一起工作的網絡選項卡。這是uservoice項目https://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/7551796-network-calls-debugger-for-cordova – parliament

相關問題