【发布时间】:2017-07-08 21:14:03
【问题描述】:
我想使用fetch() 来查询为我的搜索页面提供支持的 API 端点。它返回 JSON 格式的搜索结果列表。
我还想将用户提交的当前查询传递给 API。旧实现使用 jquery 和 getJSON。查看 getJSON 的文档,它说我可以传入 data 变量:
Looking at the docs 用于获取,我不确定如何在请求中传递数据。所以我的问题是,我如何传递一个将与我的请求一起发送到服务器的字符串?
编辑:我想我可以将查询附加到请求 URL,例如“/search/?q=Something”并发送。有没有人有更好的方法?
【问题讨论】:
-
是不是 fetch 只是构建来获取固定信息?在文档中,我找不到任何可以使用 fetch 发送参数的内容。有 getpost getJSON ajax 和更多参数
-
如果您不希望数据出现在请求中怎么办 - 只希望在响应结果时让变量存在?
标签: javascript jquery json fetch-api