我不知道如何通过 URL 字符串传递 bool 值为 false 的变量。什么是正确的方法?
- 域/页面?test=false
- 域/页面?test=
- 域/页面?test=0
最佳答案
URL 是字符串,URL 中的所有值都是字符串。当您在 URL 中看到 i=0
时,0
是一个字符串。当您看到 b=true
时,true
是一个字符串。当您看到 s=
时,该值为空字符串。
要使这些字符串具有另一种含义——整数 0
或 bool 值 true
,比如——服务器端程序必须被告知如何解释它们。 Web 框架通常会对正确的类型进行智能猜测,或者有时会在模型中显式声明一种类型。
如何操作完全取决于您使用的服务器端语言和框架(如果有)。
关于html - 如何在 URL 中传递 false bool 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29739970/