我创建了一个接受用户输入并点击'submit'的html页面,向我的机器上运行的WCF Web服务发送一个ajax请求(GET)。 用户输入可以从100个字符变为1000个字符。直到用户输入500个字符或更少(网址长度< 560)时,我才能获得完美结果。但是,只要输入长度超过500个字符(网址长度= 560),就会出现错误 - 400 - 错误请求。针对较长的URL的400BAD请求(ajax)

我已经改变了Web配置文件,如下我的web服务:

maxStringContentLength="2147483647"

maxArrayLength="2147483647"

maxBytesPerRead="2147483647"

maxNameTableCharCount="2147483647" />

等...

但我仍然得到同样的错误输入>从HTML页面500

Ajax请求:

$.ajax({

type: 'GET',

cache: false,

timeout: 600000,

crossDomain: true,

url: 'http://localhost:53518/RestServiceImpl.svc/json/' + inputData,

success: function (response) {

var tableData = response.GetInventoryDataResult;

populateTable(tableData);

}

else

{

$('#demotable').show();

alert("No data found for the entered SerialIDs.");

}

},

error: function (jqXhr, statusText, errorThrown) {

console.log("readyState:" + jqXhr.readyState + "responseText:" + jqXhr.responseText + "StatusCode:" + jqXhr.status + "statusText:" + jqXhr.statusText);

}

});

请建议。 我是否需要对接收GET请求的wcf服务的web.config文件进行更改? 请注意:代码工作完全正常较小的URL

2017-08-10

ashwani

ajax请求url最大长度,针对较长的URL的400BAD请求(ajax)相关推荐

  1. Http请求 url 请求头 请求体 大小长度限制

    HTTP协议不对URI的长度作事先的限制,服务器必须能够处理任何他们提供资源的URI,并且应该能够处理无限长度的URIs,这种无效长度的URL可能会在客户端以基于GET方式的请求时产生.如果服务器不能 ...

  2. 不同浏览器对URL最大长度的限制

    1.今天碰到一个bug,window.open后面的页面,接收参数不全,导致后台报错.实验了一下.发现是使用get方法请求服务器时,URL过长所致 微软官方的说明: http://support.mi ...

  3. ajax请求中带判断语句例子,jQuery中借助deferred来请求及判断AJAX加载的实例讲解...

    ajax请求异步队列加载我们在开发程序的时候通常会碰到使用ajax加载数据显示到列表的情况.ajax默认使用异步加载(async:true).为什么不使用同步呢,因为ajax同步加载会UI渲染线程阻塞 ...

  4. jQuery中的ajax、jquery中ajax全局事件、load实现页面无刷新局部加载、ajax跨域请求jsonp、利用formData对象向服务端异步发送二进制数据,表单序列化(异步获取表单内容)

    jQuery中使用ajax: 在jQuery中使用ajax首先需要引入jQuery包,其引入方式可以采用网络资源,也可以下载包到项目文件中,这里推荐下载包到文件中:市面上有多个版本的jQuery库,这 ...

  5. android php 长链接,Android,webview_安卓的webView的loadUrl打不开,太长的url超链接,求解,Android,webview - phpStudy...

    安卓的webView的loadUrl打不开,太长的url超链接,求解 这个链接在PC端,是没问题的啊. 但是webView的loadUrl就说找不到网页.请求怎么解决? http://filec.ca ...

  6. Ajax学习笔记--- 【xmind 详细展示 浏览器与 服务器端通信,请求与响应报文】

    php和express用来做后端,还是express强大和方便!!! 翻看笔记才知道自己当时下载Fiddler,Wampserver,phpstudy_pro是为了什么,实在不敢说自己学过php 文章 ...

  7. mysql url 长度_http中url的长度限制

    get 请求中url的最大长度限制 在网上查询之后,浏览器和服务器对url长度都有限制,现总结如下. 浏览器 1.IE IE浏览器(Microsoft Internet Explorer) 对url长 ...

  8. HTTP GET请求的最大长度?

    HTTP GET请求的最大长度是多少? 是否定义了一个响应错误,如果服务器收到超过此长度的GET请求,服务器可以/应该返回该错误? 更新:如标记中所示,这是在Web服务API的上下文中,尽管也很有趣地 ...

  9. java url使用rest风格_Restful风格的URL请求

    SpringMVC的URL请求的配置方式有两种 第一种方式:.do,.action 类似于 /user/addUser.do /user/addUser.action 第二种配置方式:/* 类似于/u ...

最新文章

  1. html缩进两个空格,HTML缩进标准,制表符还是两个空格?
  2. 无法从“const char [10]”转换为“char *”
  3. JavaScript触摸与手势事件
  4. postgresql mysql fdw_PostgreSQL使用MySQL外表(mysql_fdw)
  5. olr 性能调优 NO_NORMS
  6. 李佳琦谈公益:时代成就了我 我也要回馈社会
  7. 新手网页设计提高设计水平的法宝,临摹练习!
  8. java一个类可以同时被访问吗,Java中两个线程是否可以同时访问同一个对象的两个不同的synchronized方法?...
  9. Asp.Net Repeater控件绑定泛型ListT的用法
  10. C++ 非类型的模板参数
  11. 融云 即时通讯 集成相关问题
  12. Element UI 中国省市区级联数据
  13. openSUSE 11.2 上试动Mono
  14. Java调用外部api接口请求数据(阿里云ISBN查询图书信息为例)
  15. macOS Monterey 12.0.1 (21A559) 正式版发布,ISO、IPSW、PKG 下载
  16. Python爬虫——selenium爬取网易云评论并做词云
  17. 射频识别系统及WMS仓库管理系统功能介绍
  18. 金融机构业务连续性管理
  19. 【趣题分享】关于蒋干盗书你所需要知道的
  20. FusionCharts Free (FCF) V3 新特性之样式(Styles)

热门文章

  1. WordCount——MapReduce 实例入门
  2. utilities(C++)——单例(Singleton)
  3. C基础——fopen() 的 mode参数
  4. 使用 C++ bitset 操纵浮点数类型(float、double)
  5. 学计算机的能看出批图吗,P图P的好,女朋友满街跑,P图先学计算机,清华和这些学校少不了...
  6. 学了python做什么自由职业者_我又有一位程序员朋友成了自由职业者
  7. net安装 0x80096004 无法验证证书的签名_如何购买iOS签名证书
  8. JAVA浮点数浮点数转换成人民币读法
  9. 一张图学会python-一张图 python
  10. python入门经典-Python入门经典书籍有哪些?有这三本就够了