html - 如何在 URL 中传递 false bool 变量

标签 html get

我不知道如何通过 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/

相关文章:

javascript - 将一个 Div 插入另一个 Div?

javascript - 从 html 文本中提取所有 css 类

android - 在 Android 中改造没有值(value)的 GET

java - 如何正确处理HTTP doPOST和doGet方法?

javascript - 具有滚动效果的固定背景?

html - CSS,如何在链接后面制作一个图标并且链接仍然可以点击

java - 将枚举值列表作为 HTTP 查询参数传递

javascript - AngularJS - 从 $http.get 循环返回 promise

html - CSS - 带有隐藏滚动条的可滚动 div

php - 防止在点击后退按钮时重新提交表单