单击提交按钮时会发生什么

圣安东尼奥

单击提交按钮会怎样?让我有一个位于http://example.com/URL上的表单,其中包含两个input元素,如下所示:

<form method="get">
    <input type="text" id="field1" name="namefield1"/>
    <input type="text" id="field2" name="namefield2"/>
    <input type="submit" value="submit"/>
</form>

http在我的具体情况下,实际获得的请求将发送到-server?

达林·迪米特罗夫(Darin Dimitrov)

表单将被提交到服务器,浏览器将重定向到浏览器的当前地址,并将输入字段的值附加为查询字符串参数。

根据HTTP协议,将发送以下GET请求HTTP请求:

GET http://example.com/?namefield1=value1&namefield2=value2 HTTP/1.1
Host: example.com

由于您<form>缺少action属性,因此浏览器将通过将值附加为查询字符串参数来简单地重定向到当前URL。因此,如果这种形式是从加载http://example.com/foo.php在提交后,浏览器将重定向到http://example.com/foo.php?namefield1=value1&namefield2=value2其中value1value2将通过在相应的输入字段的用户enetered的值。

另外,您可能会使用浏览器的内置调试工具,或者Fiddler检查发送到服务器的确切负载。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

当我单击Facebook上的“赞”按钮时会发生什么?

来自分类Dev

当我们单击SSMS的“新查询”按钮时会发生什么?

来自分类Dev

提交html表单时会发生什么?(幕后过程)

来自分类Dev

当用户按下主页按钮时会发生什么?

来自分类Dev

暂停时会发生什么?

来自分类Dev

当两个人提交GitHub存储库时会发生什么?

来自分类Dev

Git标记和Gitflow:合并旧提交时会发生什么

来自分类Dev

当我们git checkout一个提交时会发生什么

来自分类Dev

当我们将jar提交给风暴集群时会发生什么情况?

来自分类Dev

Ubuntu GNOME-当我单击Dash图标时会发生什么?

来自分类Dev

未指定dbCreate时会发生什么?

来自分类Dev

升级Ubuntu时会发生什么?

来自分类Dev

循环结束时会发生什么?

来自分类Dev

合成子类的变量时会发生什么?

来自分类Dev

达到墓碑限制时会发生什么

来自分类Dev

VRAM已满时会发生什么?

来自分类Dev

当指针太大时会发生什么?

来自分类Dev

断言检查失败时会发生什么?

来自分类Dev

定义函数时会发生什么?

来自分类Dev

升级Ubuntu时会发生什么?

来自分类Dev

达到墓碑限制时会发生什么

来自分类Dev

PHP cookie过期时会发生什么?

来自分类Dev

碳粉过多时会发生什么?

来自分类Dev

验证分离的签名时会发生什么?

来自分类Dev

在/上安装分区时会发生什么?

来自分类Dev

当您用尽PID时会发生什么?

来自分类Dev

时间结束时会发生什么?

来自分类Dev

在/上安装分区时会发生什么?

来自分类Dev

当TransactionScope超时时会发生什么