我正在开发一个 ASP.net Web 窗体应用程序。
POST
我的应用程序使用来自用户的搜索条件向外部域发送请求(模仿在搜索表单中提交搜索词),然后在响应 HTML 上运行正则表达式以查找并提取结果数。我已经对更好的替代方案进行了一些研究,但是由于没有 API,并且无法使用来自客户端的 GET 来执行此操作,因此服务器端请求似乎是我唯一的选择。
问题是因为响应包含整个网页,它是带宽密集型的,而且对于许多搜索来说,这加起来非常快。
鉴于我只是在寻找一小部分数据,而其他所有内容基本上都是垃圾,有什么方法可以减少 Web 响应中收到的信息量?