Jor*_*ing 32
URL是字符串,URL中的所有值都是字符串.当您i=0
在URL中看到时,0
是一个字符串.当你看到b=true
,true
是一个字符串.当您看到时s=
,该值为空字符串.
对于那些带有另一种含义的字符串 - 整数0
或布尔值true
,比如说 - 必须告诉服务器端程序如何解释它们.通常,Web框架会对正确的类型进行智能猜测,或者有时在模型中明确声明类型.
你将如何做到完全取决于你使用的服务器端语言和框架(如果有的话).
如上所述,这取决于您使用的服务器端语言以及如何处理它。要添加到答案中,如果您想在 URL 中传递 true 或 false 作为参数,您可以
服务器上运行节点
const whatever = JSON.parse(queryStringParameter)
Run Code Online (Sandbox Code Playgroud)
在服务器上运行 php
$whatever = json_decode(queryStringParameter)
Run Code Online (Sandbox Code Playgroud)
这两个选项都会为您提供一个可以在服务器上使用的布尔类型。