`
zhchx0827
  • 浏览: 192329 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

javascript模拟post提交

    博客分类:
  • Web
 
阅读更多

通过js模拟post提交
1:请求需要的参数过长,超过get允许的最大长度
2:想要隐藏地址栏的参数

//新创建一个form表单
document.write('<form name=myForm></form>');  
var myForm=document.forms['myForm'];  
myForm.action='runEmpAttendance';  
myForm.method='POST';  

var input = document.createElement('input');
input.type = 'text';
input.name = 'userId';
input.value = 100;
myForm.appendChild(input);
myForm.submit();


//使用jsp中已经存在的form表单,添加其他的参数
var myForm = document.forms['listEmployee'];  //表单的name
var input = document.createElement('input');
input.type = 'hidden';
input.name = 'currentPage';
input.value = 1;
myForm.appendChild(input);
    
myForm.method= 'POST';
myForm.submit();

分享到:
评论

相关推荐

    javascript模拟post提交隐藏地址栏的参数

    通过js模拟post提交 1:请求需要的参数过长,超过get允许的最大长度 2:想要隐藏地址栏的参数 //新创建一个form表单 [removed]('&lt;form name=myForm&gt;&lt;/form&gt;'); var myForm=document.forms['myForm']; ...

    post提交工具增强版

    "POST提交工具增强版"是一款专门用于HTTP/HTTPS协议下的数据提交工具,它在标准的POST提交功能基础上进行了扩展和优化,以满足更高级别的需求。这款工具的主要目的是帮助开发者、测试人员或网络用户便捷地发送POST...

    如何用selenium封装post参数提交示例

    在某些场景下,我们需要模拟POST请求来与服务器进行数据交互,这通常是HTTP协议中的一个方法,用于发送数据到服务器以创建或更新资源。在描述中提到的,我们将探讨如何使用Selenium来封装POST参数并提交,以获取异步...

    http模拟POST表单上传文件

    在本文中,我们将深入探讨如何通过模拟POST表单上传文件到服务器,这是一项常见的任务,尤其在开发Web应用程序时。我们将涵盖客户端如何构建请求以及服务器如何接收和处理这些请求。 首先,让我们理解POST请求的...

    C#模拟自动提交

    10. **HTTP协议理解**:虽然本项目主要使用WebBrowser控件,但了解HTTP请求和响应的原理也有助于理解模拟提交的过程,特别是POST请求,它是表单提交的标准方式。 通过以上分析,我们可以看出“C#模拟自动提交”项目...

    c#模拟post发送json和multipart/form-data格式

    在本主题中,我们将深入探讨如何使用C#来模拟POST请求,以便发送JSON和multipart/form-data格式的数据。这两种数据格式在现代网络应用中非常常见,特别是用于API交互和文件上传。 首先,让我们了解JSON(JavaScript...

    html页面模式get/post请求

    在这个场景中,我们探讨的主题是如何利用HTML页面来模拟GET和POST请求,尤其是处理POST请求时如何以JSON(JavaScript Object Notation)格式传递参数。这在前端开发、网页表单提交以及API测试中是非常常见且重要的...

    模拟Post发包工具postman

    GET请求是最基础的,用于从服务器获取资源,而POST请求则常用于向服务器提交数据。Postman提供了友好且直观的用户界面,让用户可以轻松设置请求头、查询参数、请求体等信息。对于POST请求,你可以选择表单数据、JSON...

    javascript经典特效---用链接来提交表单.rar

    总结起来,"javascript经典特效---用链接来提交表单.rar"这个资源主要教授了如何用JavaScript和HTML的链接元素模拟表单提交的行为,以及如何扩展这个功能以实现数据验证、AJAX提交和用户体验优化。通过这样的实践,...

    Area 区域实现post提交数据的js写法.docx

    1. **模拟POST提交隐蔽地址栏的参数**:使用`$.ajax`或`$.post`,可以避免POST数据出现在浏览器的地址栏,增加了数据的安全性。 2. **解决POST提交乱码问题**:确保服务器端和客户端都正确设置字符编码。在jQuery的...

    API POST发送数据支持二进制

    例如,在JavaScript中,我们可以使用fetch API或XMLHttpRequest对象来发送POST请求,将二进制数据作为Blob或File对象处理。 6. **POST.bas文件**: 提供的`POST.bas`文件可能是Basic语言的一个模块,它可能包含了...

    JS使用post提交的两种方式

    本文将详细讲解两种使用JavaScript实现POST提交的方法。 ### 第一种:使用XMLHttpRequest对象 XMLHttpRequest(XHR)对象是AJAX(异步JavaScript和XML)的基础,它允许我们在不刷新整个页面的情况下与服务器进行...

    JQ 使用POST方式获取数据

    另外,像Postman这样的第三方工具也能模拟POST请求,方便测试接口。 总的来说,jQuery的POST方法提供了一种便捷的方式与服务器进行数据交互,通过设置不同的参数和回调函数,可以满足多种场景的需求。理解并熟练...

    json转实体json解析post模拟请求

    在这个"json转实体json解析post模拟请求"的例子中,我们将探讨如何在实际应用中处理JSON数据,包括将JSON数据转换为程序中的实体对象,解析JSON以及模拟POST请求。 1. JSON到实体转换: 在Java等面向对象的语言中,...

    asp.net页面提交

    当用户点击某个控件(如按钮),如果该控件的`UseSubmitBehavior`属性为`false`或者控件是无提交行为的(如ImageButton),则会调用`DoPostBack`函数来模拟POST提交,从而引发服务器端的事件处理程序。`DoPostBack`...

    postjson_windows接口测试工具

    2. "json":JSON(JavaScript Object Notation)是Web服务常用的数据交换格式,Postjson_windows支持处理JSON格式的数据,允许用户构造和解析JSON请求及响应,便于接口测试中的数据验证。 3. "windows":该工具是...

    模拟ie发送http消息

    例如,获取网页内容通常使用GET,提交表单数据则常用POST。 3. **发送请求体**:对于POST或PUT请求,可能需要发送数据到服务器。这些数据可以是JSON、XML或者表单数据,需要按照指定的Content-Type格式化。 4. **...

    表单提交原理

    当用户点击提交按钮或者通过JavaScript触发提交事件时,浏览器会根据表单的`method`属性选择GET或POST方式,然后将表单数据组织成HTTP请求,向`action`属性指定的URL发起请求。服务器接收到请求后,解析数据并执行...

    axios post请求传参模拟登录实例

    本篇将详细介绍如何使用 Axios 进行 POST 请求,特别是如何传递参数以及模拟登录。 首先,POST 请求通常用于向服务器提交数据,比如在用户注册或登录时提交用户名和密码。在 Axios 中,你可以通过 `axios.post()` ...

Global site tag (gtag.js) - Google Analytics