如何在IOS App中监视网络请求
在这篇文章中,让我们看看如何在IOS swift应用程序中监视和调试网络请求。
在此演示中,使用了Swift 4.1。
- 让我们从创建一个新的IOS swift项目开始。
- 现在,打开Storyboard并创建一个新按钮,然后通过创建一个动作函数将其连接到ViewController。
- 现在,我们创建一个名为requestData()的方法,在其中编写所有网络代码。
- 让我们使用session.dataTask()
- 现在让我们创建一个URL。
- 转到Intercept.rest并创建一个新的Intercept帐户。
- 通过提供端点URL作为所需的API URL来创建新的拦截器,然后单击“ 创建”按钮。
- 现在,复制已生成的新URL 。
- 现在打开代码,并将新生成的URL粘贴为常量URL的值,然后运行该应用程序。
- 按下我们创建的按钮,同时检查拦截器仪表板。
- 现在,您可以监视所有网络请求。 按下“扩展”按钮以查看完整的JSON响应。
Intercept.rest使您可以调试和监视API请求和响应。 它类似于Chrome开发者工具中的“网络”标签,但适用于任何API:移动应用,网络挂钩,前端等。