`
xinlingwuyu
  • 浏览: 138738 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ajax利用post传递大量数据解决方法

阅读更多

将url和参数分开解决
具体方法如下:

 

var resource = "result=.......too many data..........";

var url = "aLink?param1="+param1;

 

。。。。。生成XMLHttpRequest对象程序。。。。

 

xmlRequest.open("post", url, false);

xmlRequest.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

xmlRequest.send(resource);

分享到:
评论

相关推荐

    ajax post 数据过长导致后台属性驱动接受不到值的处理

    Ajax POST请求允许我们在不刷新整个页面的情况下向服务器发送数据,通常用于提交表单或传递大量信息。然而,HTTP协议本身对请求体(包括POST数据)的大小有限制。默认情况下,大多数服务器和浏览器都限制了一个请求...

    unigui_ajax Post Callback -返回参数 HTMLFrame 事件_1

    Post是HTTP协议中的一个方法,常用于发送复杂或大量数据到服务器。在Unigui中,我们可以利用Ajax的Post方法来实现异步数据提交。 在“Post Callback”部分,我们讨论的是当Ajax POST请求完成后执行的回调函数。这个...

    ajax以GET和POST方式调用WCF

    2. **POST方式**:数据放在请求体中,对数据量无限制,适合传递大量或敏感数据。 在调用WCF服务时,我们需要创建一个WCF服务接口和实现类。例如,定义一个简单的服务接口`IService1`: ```csharp [ServiceContract...

    jQuery中Ajax的get、post等方法详解.docx

    $.post()方法与$.get()类似,但使用POST方式提交数据,更适用于发送大量或敏感数据,因为POST请求不会显示在浏览器地址栏。基本语法如下: ```javascript $.post(url, data, success, dataType); ``` 两者之间的...

    js变量利用ajax转php变量

    2. **AJAX(Asynchronous JavaScript and XML)**:AJAX并非一种单独的技术,而是一种利用JavaScript异步通信的技术手段,它允许在不刷新整个页面的情况下与服务器交换数据并局部更新页面。这极大地提高了用户体验,...

    大量的Ajax实例 .

    如果是POST请求,则需传递数据。 5. 接收响应:通过onreadystatechange事件监听服务器的响应,当状态变为4(表示请求完成)且status为200(表示成功)时,读取响应数据。 **二、Ajax的应用场景** Ajax广泛应用于...

    【Ajax】分别以post,get演示

    2. POST请求:与GET相比,POST能传输更多的数据,并且数据是隐藏在请求体中,不会显示在URL上,因此更适合传递大量或敏感信息。POST请求可以修改服务器上的资源,而GET请求通常只用于获取信息。 在Ajax中,我们使用...

    JAVA使用ajax实现了分页 jquery

    2. POST方法:POST请求将数据放在请求体中,适用于提交表单或传递大量数据。相比GET,POST更安全,但不是所有的服务器端接口都支持POST请求。在分页场景中,如果页码作为请求参数,一般使用GET;如果携带其他复杂...

    Ajax相关源码jar包下载

    3. **发送请求**:利用XMLHttpRequest对象的open()方法设置请求类型(GET或POST)、URL和是否异步,然后用send()方法发送请求。 4. **服务器处理请求**:服务器接收到请求后,处理相关业务逻辑,可能涉及数据库查询...

    一个ajax分页的公共类

    - 请求处理:构造Ajax请求,包括URL、HTTP方法(GET或POST)、请求头、请求体等,同时传递分页参数。 - 数据处理:接收到服务器响应后,解析数据(可能是JSON、XML或其他格式),并准备显示。 - UI更新:将解析后...

    基于AJAX的数据分页源代码

    在网页开发中,数据分页是一项非常常见的需求,特别是在处理大量数据时,为了提高用户体验,避免一次性加载所有数据导致页面加载缓慢或者浏览器内存压力过大。AJAX(Asynchronous JavaScript and XML)技术则提供了...

    ajax (部分案例使用jquery)实例集锦

    2. `$.get()`和`$.post()`:这两个简化版的方法分别用于GET和POST请求,可以直接传递URL、数据和回调函数。 3. `$.getJSON()`:用于获取JSON格式的数据,方便数据处理。 4. `$.load()`:用于加载HTML片段到DOM元素中...

    Jquery Ajax分页(有实例)

    在Web开发中,分页是一种常见的数据展示方式,它能够有效地组织大量数据,提高页面加载速度,优化用户体验。jQuery,一个轻量级、功能丰富的JavaScript库,结合AJAX(异步JavaScript和XML)技术,可以实现动态、高效...

    探讨Ajax获取表单值向Servlet传递的设计方案.doc

    GET方法适用于数据量小的情况,而POST则适合大量数据的传递。以下是一个使用GET和POST方法的例子: ```javascript function sendFormData(formId, url, callback, method) { var formData = getFormValues(formId)...

    ajax返回json对象.zip

    - **优势**:JSON比XML更简洁,解析速度更快,适合在网络上传输大量数据。 3. **Ajax发送JSON请求**: - **创建XMLHttpRequest对象**:在JavaScript中,首先需要创建XMLHttpRequest实例。 - **打开连接**:使用`...

    Ajax 对象 包含post和get两种异步传输方式

    POST请求则适用于那些需要向服务器提交大量数据的场合,比如上传文件或者发送包含敏感信息的数据。与GET请求不同,POST请求的数据是放置在HTTP请求体中的,这使得数据更加安全。POST请求也不限于ASCII字符,可以发送...

    《Ajax与PHP基础教程》第五章

    - **无数据长度限制**:POST方法不受数据长度的限制,可以传输大量数据。 - **更高的安全性**:数据不显示在URL中,更加安全。 - **不会被缓存**:POST请求不会被浏览器缓存,适合传输敏感数据。 考虑到以上因素,...

    ajax动态提示下拉列表

    GET用于简单查询,POST适用于携带大量数据或修改服务器数据的情况。在动态下拉列表中,GET方法可能更为常见。 5. **JSON数据格式**:服务器返回的数据通常以JSON(JavaScript Object Notation)格式,因为它轻量级...

    18个Ajax 示例

    - **POST**:适合大量数据传输,数据安全,但不被缓存。 ### 4. JSON与XML数据格式 - **JSON(JavaScript Object Notation)**:轻量级,易于人阅读和编写,也易于机器解析和生成。在现代Web开发中更常见。 - **XML...

    jQuery AJAX 分页

    在Web开发中,为了提高用户体验,我们经常需要处理大量数据时实现分页功能。jQuery作为一个轻量级、功能强大的JavaScript库,提供了与服务器进行异步通信的能力,即AJAX(Asynchronous JavaScript and XML)。在本篇...

Global site tag (gtag.js) - Google Analytics