您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

form是不是用户提交数据的唯一来源呢?该如何解决

2024/3/29 15:22:15发布21次查看
form是不是用户提交数据的唯一来源呢?
我们可以通过form上传文件,可以输入值,url形式的传值也是通过form提交的,form是不是用户提交数据的唯一来源呢?
------解决方案--------------------
简单点用 xmlhttprequest
xmlhttprequest 对象提供了对 http 协议的完全的访问,包括做出 post 和 head 请求以及普通的 get 请求的能力。
------解决方案--------------------
用ajax的话,完全不需要form。甚至不需要 标签就可以传递值。
比如 jquery.ajax:
click
$('p').click(function(){
var value = $(this).html();//举个例子,传递标签html的内容: click 到 somelink.php页面。
$.ajax({
url: somelink.php,//somelink.php?name= + value,
type: 'post',//'get',
data: name= + value,//post需要 data,get 只要把值写进url里
success: function(data){
//console.log(); 打印传递情况。

});
------解决方案--------------------
http是一种交互的格式...它是一个基于tcp/ip的文本协议...
也就是说, 对于遵循http协议标准的服务器, 你以同样遵循http标准的协议告诉它请求内容即可..
最常用的客户端是浏览器, 浏览器中最常用的请求方式是表单提交和get请求...
其实http请求的所有部分都是给服务端提交数据, 比如查询字符串, host名称, 请求方法, 请求body等等..
你这里说的form通常认为是post方法提交的请求body数据, 是浏览器中最常见最方面提交各种数据的方式, 但不是唯一.
------解决方案--------------------
也可以用soket模拟post
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product