在 Web 服务调用中查看方法类型(GET / POST)
Site24x7 APM Insight 能够跟踪 ASP.NET Web 服务调用,如 ASMX、WCF 或 Web API 框架。
服务调用将与其方法类型一起显示,如 GET、POST、PUT、DELETE 等。它提供了清晰的查看每个方法在 MVC Web API 中的 CRUD(创建、检索、更新和删除)操作上的性能.
例如,考虑以下 ASP .NET Web API 中的 CRUD 操作。
操作 | HTTP Method | 相关URI |
获取所有产品的列表 |
GET | /api/products |
通过 ID 获取产品 |
GET | /api/products?id=1234 |
按类别获取产品 |
GET | /api/products?category=mycategory |
创建一个新产品 |
POST | /api/products |
更新产品 |
PUT | /api/products?id=1234 |
删除产品 |
DELETE | /api/products?id=1234 |
上面的示例显示了对产品数据库执行的 Web API CRUD 操作。它使用单个 API 事务来执行所有这些操作。
使用 Site24x7 APM Insight,可以查看特定 API 事务的性能及其对应的方法类型。
查看请求参数中的方法类型:
相同的 GET 方法将用于根据 ID 或产品类别获取产品。我们还可以通过事务跟踪摘要下显示的请求参数分别查看这些事务。