Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Search 响应搜索查询获取请求_Search_Get - Fatal编程技术网

Search 响应搜索查询获取请求

Search 响应搜索查询获取请求,search,get,Search,Get,当您在Google或amazon上搜索查询时。它向服务器发送get请求,并返回一些结果。我想知道他们是怎么把结果寄回来的。他们是否为查询构造了一个新的html文件,这似乎是无效的。他们是否使用html文件进行响应,然后向服务器发出post请求以获取搜索结果。他们只是将所有信息注入一个html文件吗?这些对我来说似乎都不正确,我一直在寻找,但什么也找不到 谢谢。我很久以前就找到了答案,如果有人遇到这个问题并想知道我发现了什么: 如果您想在网页中添加一些动态html,请从服务器而不是从javascr

当您在Google或amazon上搜索查询时。它向服务器发送get请求,并返回一些结果。我想知道他们是怎么把结果寄回来的。他们是否为查询构造了一个新的html文件,这似乎是无效的。他们是否使用html文件进行响应,然后向服务器发出post请求以获取搜索结果。他们只是将所有信息注入一个html文件吗?这些对我来说似乎都不正确,我一直在寻找,但什么也找不到


谢谢。

我很久以前就找到了答案,如果有人遇到这个问题并想知道我发现了什么:

如果您想在网页中添加一些动态html,请从服务器而不是从javascript。你必须使用模板

模板/模板语言使您能够将动态html(例如搜索结果)注入模板,并将其作为html文件发送到请求

例如,如果您使用node.js作为服务器语言,您可以使用jade来完成此任务。

您可以在谷歌上搜索“web如何工作”。