构建和使用Web服务与Blazor用户界面开发
1. 构建和使用Web服务
1.1 操作步骤
在主页的客户表单中,输入一个国家名称,如德国、英国或美国,然后点击“提交”,记录显示的客户列表。以英国为例,点击提交后会显示英国的客户列表。接着点击浏览器的“返回”按钮,清空“国家”文本框,再次点击“提交”,可以看到全球的客户列表。在命令提示符或终端中,可以注意到 HttpClient 会记录它发出的每个HTTP请求和接收到的每个HTTP响应,如下所示:
info: System.Net.Http.HttpClient.Northwind.WebApi.ClientHandler[100]
Sending HTTP request GET https://localhost:5151/api/customers/?country=UK
info: System.Net.Http.HttpClient.Northwind.WebApi.ClientHandler[101]
Received HTTP response headers after 931.864ms - 200
最后,关闭Chrome浏览器并关闭两个Web服务器。
1.2 知识测试
以下是一些关于Web服务的知识测试问题:
1. 要为ASP.NET Core Web API服务创建控制器类,应该继承哪个类?
2. 配置HTTP客户端时,如何指定希望从Web服务响应中获取的数据格式?
3. 要指定哪个控制器操
Web服务与Blazor界面开发指南
超级会员免费看
订阅专栏 解锁全文

83

被折叠的 条评论
为什么被折叠?



