鱼C论坛

 找回密码
 立即注册
查看: 1788|回复: 13

[已解决]关于request 获取URL中有下面一段代码

[复制链接]
发表于 2023-7-19 21:12:55 From FishC Mobile | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
萌新每日一问:
httpbin.org/get?key=val
这句代码中的?是什么意思,有什么作用,谢谢
最佳答案
2023-7-19 21:13:10
在URL中,?是一个特殊字符,用于分隔URL的主体部分和查询参数部分。它的作用是向服务器传递参数,以便服务器根据这些参数执行相应的操作。

具体来说,URL由两个主要部分组成:

1. 主体部分:位于?之前,用于指定服务器上的资源路径。
2. 查询参数部分:位于?之后,用于向服务器传递额外的参数。

在你提供的示例代码中,key=val是一个查询参数,使用=将参数键和参数值连接起来。这个参数可以告诉服务器一些信息,以便服务器根据这些信息返回相应的结果。

例如,使用httpbin.org/get?key=val这个URL,可以向httpbin.org服务器发送一个GET请求,并且传递了一个名为key的参数,其值为val。服务器可以根据这个参数来执行相应的操作,比如根据key值返回不同的数据。

需要注意的是,在URL中,?后面可以跟多个查询参数,每个参数使用&进行分隔。例如:httpbin.org/get?key1=val1&key2=val2

希望这个解答对你有所帮助!如果你还有其他问题,请随时提问。
球一个最佳答案谢谢啦!这对我非常重要!

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-7-19 21:13:10 | 显示全部楼层
在 URL 中的 "?" 符号被用作查询字符串的分隔符。查询字符串是一种在 URL 中传递参数的常用方式,使用键值对的形式表示。它通常出现在 URL 的末尾,并以 "?" 符号开始。

在您提供的代码中,httpbin.org/get?key=val 是一个 GET 请求的示例。通过将键值对 key=val 添加到查询字符串中,您可以将 key 设置为 val 的值。

当您向服务器发送这个请求时,服务器会解析查询字符串,并根据其中的键值对执行相应的操作。在这种情况下,服务器可能会根据查询字符串中的键和值返回相关信息。

例如,如果您访问 httpbin.org/get?key=val,服务器可能会返回一个包含一些关于请求的信息的 JSON 对象,其中包括您提供的键值对。

总而言之,查询字符串允许您在 URL 中传递参数,服务器可以根据这些参数进行相应的处理。"?" 用于标识查询字符串的开始,而键值对以 "&" 分隔。

希望这个解答对您有所帮助!如果您还有其他问题,请随时提问。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2023-7-19 21:13:10 | 显示全部楼层    本楼为最佳答案   
在URL中,?是一个特殊字符,用于分隔URL的主体部分和查询参数部分。它的作用是向服务器传递参数,以便服务器根据这些参数执行相应的操作。

具体来说,URL由两个主要部分组成:

1. 主体部分:位于?之前,用于指定服务器上的资源路径。
2. 查询参数部分:位于?之后,用于向服务器传递额外的参数。

在你提供的示例代码中,key=val是一个查询参数,使用=将参数键和参数值连接起来。这个参数可以告诉服务器一些信息,以便服务器根据这些信息返回相应的结果。

例如,使用httpbin.org/get?key=val这个URL,可以向httpbin.org服务器发送一个GET请求,并且传递了一个名为key的参数,其值为val。服务器可以根据这个参数来执行相应的操作,比如根据key值返回不同的数据。

需要注意的是,在URL中,?后面可以跟多个查询参数,每个参数使用&进行分隔。例如:httpbin.org/get?key1=val1&key2=val2

希望这个解答对你有所帮助!如果你还有其他问题,请随时提问。
球一个最佳答案谢谢啦!这对我非常重要!

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-19 21:13:17 | 显示全部楼层
答案:

在URL中,问号 ? 的主要作用是表示查询字符串的开始。查询字符串是URL的一部分,它包含具有特定值的参数,这些参数通常用于提供关于客户端请求的信息或对服务器的某些请求。

例如在你给出的URL "httpbin.org/get?key=val"中,问号 ? 之后的"key=val"就是查询字符串。这个查询字符串的含义是带有一个名为"key"的参数,其值为"val"。

这种查询字符串在web开发中非常常见,它常被用于在一个HTTP GET请求中传送非敏感信息。在你给出的例子中,你可能向"httpbin.org/get"发起了一个GET请求,并通过查询参数"key=val"来向服务器传递某些信息。

总结起来,问号 ? 在URL中标识查询字符串的开始,而查询字符串常用于在GET请求中传递信息。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-19 21:14:07 | 显示全部楼层
Mike_python小 发表于 2023-7-19 21:13
在URL中,?是一个特殊字符,用于分隔URL的主体部分和查询参数部分。它的作用是向服务器传递参数,以便服务 ...

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-7-19 21:18:43 From FishC Mobile | 显示全部楼层
你们是怎样这样快速锁定答案,并且打印这么多字的?效率也太高了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-7-19 21:19:39 From FishC Mobile | 显示全部楼层


百度上找的,URL格式

在WWW上,每一信息资源都有统一的且在网上唯一的地址,该地址就叫URL(Uniform Resource Locator,统一资源定位符),它是WWW的统一资源定位标志,就是指网络地址。

语法

URL由三部分组成:资源类型、存放资源的主机域名、资源文件名。

URL的一般语法格式为:

protocol :// hostname[:port] / path / [;parameters][?query]#fragment
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-19 21:20:47 | 显示全部楼层
爬虫121 发表于 2023-7-19 21:18
你们是怎样这样快速锁定答案,并且打印这么多字的?效率也太高了

脚本
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-19 21:22:13 | 显示全部楼层
爬虫121 发表于 2023-7-19 21:18
你们是怎样这样快速锁定答案,并且打印这么多字的?效率也太高了


因为他们是chatgpt
这个?的作用其实是为了分割路由和参数
路由指的是一个网站不同的分支网页,而这些网页可以根据参数呈现不同的内容,参数格式为k:v
httpbin.org/get?key=val
这个里面斜线后的get就是路由,而key=val就是参数
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-7-19 21:24:16 From FishC Mobile | 显示全部楼层
陈尚涵 发表于 2023-7-19 21:22
因为他们是chatgpt
这个?的作用其实是为了分割路由和参数
路由指的是一个网站不同的分支网页,而这些 ...

谢谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-7-19 21:25:17 From FishC Mobile | 显示全部楼层
sfqxx 发表于 2023-7-19 21:20
脚本

好吧,脚本就脚本吧,给出了我需要的答案,便是极好的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 1

使用道具 举报

发表于 2023-7-19 21:36:02 | 显示全部楼层
我感觉MIke太可疑了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-7-19 22:45:04 | 显示全部楼层
sfqxx 发表于 2023-7-19 21:36
我感觉MIke太可疑了

MIke是谁啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-7-21 11:11:51 | 显示全部楼层

Mike Python 小
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-9-22 09:45

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表