君可知?使用搜索引擎除了 GET 和 POST 之外,还有一种叫 Ajax-render 的“请求方式”

2022-05-18 12:04:31 +08:00
 garywill
  1. 最一般的网页搜索用 HTTP GET 方法,会“产生不同的 URL”。
  2. 另一种常见的是 HTTP POST ,在 URL 上没有体现。POST 结果无法作书签。HTTP POST request 可以通过常用的浏览器或扩展工具发出。
  3. 除了以上两个大家都知道的外 ,还有一个搜索的“请求方法( request method )”: Ajax-render 。既不是 GET 也不是 POST 。 我们用户需要打开某网站的页面,然后手动输入,然后它们通过 Ajax 在页面中展现结果。Ajax-render 搜索不能通过仅是发送 HTTP 请求来完成。

现在让我介绍一个相关的有用的工具(时隔良久我又来宣传了):

4207 次点击
所在节点    分享创造
41 条回复
garywill
2022-05-20 10:10:28 +08:00
@cszchen 见笑了~以前的宣传都是面向普通用户的,没有来这种专业云集的场面宣传过

> 你倒说说哪个网站既不支持 Get 也不支持 Post

目前,已收录的有:

有道翻译(不是有道查词,是有道文章翻译)、Chrome Extension API 查询、万词王( WantWords 反向词典)

数量倒是不多
其他偶尔见到一些做成类似 SPA 的就不留 GET/POST 接口(如一些金融走势信息如 CoinGecko 。他们就没打算让你添加进浏览器)
或者有些网站会在 server 端检查 token (每次访问他们的主页随机给你生成一个)才给你结果

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/853664

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX