WebMethod返回值长度不能大于100k?

问题描述

我在JAVASCRIPT中使用PAGEMETHODS调用后台的WEBMETHOD,此WEBMETHOD会返回一个字符串,现在我发现返回的字符串长度不能超过100K,否则JAVASCRIPT就接收不到这个值,请问,在哪里可以改这个设置吗?//C#[WebMethod]publicstaticstringGetData(){StringBuildersbRet=newStringBuilder();stringsTemp="1234567890";for(intiIndex=0;iIndex<10240;iIndex++){sbRet.Append(sTemp);}returnsbRet.ToString();}}//JavascriptfunctionbtnStart_Click(){PageMethods.GetData(OnGetDataSucceed,OnGetDataFailure);}functionOnGetDataSucceed(result){alert('OK');}functionOnGetDataFailure(result){alert('NotOK');}

解决方案

解决方案二:
100K,你的字符串也太长了用数组试试
解决方案三:
同意楼上的,拆分成一个对象,或者一个数组吧,我返回过4000个大小数组,每个平均5个汉字,都没问题
解决方案四:
同意楼上所述
解决方案五:
应该可以吧,用数组时注意序列化就行啦

时间: 2024-09-28 05:52:18

WebMethod返回值长度不能大于100k?的相关文章

转:如何在Form域中Post大于100K字节的数据

数据 如何在Form域中Post大于100K字节的数据 以前在工作中遇到一个问题,当表单发送的数据量很大时,就会报错.查阅MSDN了解到,原因是微软对用Request.Form()可接收的最大数据限制为100K字节. 微软建议用Request.BinaryRead()读取表单数据,但由于这种方法读出的是二进制数据,需要对读出的数据逐字节进行分析,生成有意义的字符串(MSDN上的一段程序就是这样写的,但它并没有考虑诸如标点符号等转义字符需要进行特殊分析).如果说这种方法对于纯英文系统勉强可用的话,

如何在Form域中Post大于100K字节的数据?

数据 如何在Form域中Post大于100K字节的数据???? 以前在工作中遇到一个问题,当表单发送的数据量很大时,就会报错.查阅MSDN了解到,原因是微软对用Request.Form()可接收的最大数据限制为100K字节. 微软建议用Request.BinaryRead()读取表单数据,但由于这种方法读出的是二进制数据,需要对读出的数据逐字节进行分析,生成有意义的字符串(MSDN上的一段程序就是这样写的,但它并没有考虑诸如标点符号等转义字符需要进行特殊分析).如果说这种方法对于纯英文系统勉强可

jquery html-jquery获取值长度的计算

问题描述 jquery获取值长度的计算 当jquery获取到的值为 大家好 <hihi> 朋友们 这个的长度是怎么计算的 解决方案 取到的是字符串,有length属性 alert($('#xxx').val().length) 解决方案二: 看不到你说的值是啥..长度是用length属性.你要怎么计算呢? 解决方案三: 字符串有length属性,输出字符串的长度.字符串长度是指字符串所含的字符个数,一个汉字算一个字符,所以"大家好"".length是3.

在Form域中Post大于100K的数据

数据 当表单发送的数据量很大时,就会报错.查阅MSDN了解到,原因是微软对用Request.Form()可接收的最大数据有限制,IIS4中为80K字节,IIS5中为100K字节. 下面是微软提供的几个解决方法: 1.用Request.BinaryRead 代替 Request.Form方法 来解析表单数据: 2.使用文件上传方案,比如:Microsoft Posting Acceptor: 3.由于102399字节的限制是对每个表单元素的,所以在提交时,把表单元素内容大于102399的分隔成多个

无需.net和专用组件实现用asp访问webservice

web|访问 可能,大多数的人认为我们需要运行asp.net或使用soap toolkit以访问webservice但是这不是必需的,使用微软的xml parser我们同样可以利用传统的asp页面来访问webservice,下面我就展示给大家看一看!我将使用三个文件来实现我的展示.    global.asa,当程序开始运行时,使用application变量    i_soapcall.asp 一个包含文件,用以访问soap service    default.asp 一个基本的asp文件,用

ORACLE常用数值函数、转换函数、字符串函数_oracle

本文更多将会介绍三思在日常中经常会用到的,或者虽然很少用到,但是感觉挺有意思的一些函数.分二类介绍,分别是: 著名函数篇 -经常用到的函数 非著名函数篇-即虽然很少用到,但某些情况下却很实用 注:N表示数字型,C表示字符型,D表示日期型,[]表示内中参数可被忽略,fmt表示格式. 单值函数在查询中返回单个值,可被应用到select,where子句,start with以及connect by 子句和having子句. (一).数值型函数(Number Functions) 数值型函数输入数字型参

PHP 操作redis 详细讲解转的

phpredis是redis的php的一个扩展,效率是相当高有链表排序功能,对创建内存级的模块业务关系 很有用;以下是redis官方提供的命令使用技巧: 下载地址如下: https://github.com/owlient/phpredis(支持redis 2.0.4) Redis::__construct构造函数$redis = new Redis(); connect, open 链接redis服务参数host: string,服务地址port: int,端口号timeout: float,

Strlcpy和strlcat-一致的、安全的字符串复制和串接

时下缓冲区溢出攻击已经增加,越来越多的程序员使用带有 size 或长度边界的字符串函数,例如: strncpy 和 strncat .这的确是一个趋势,但标准的 C 字符串函数并不是真正为这些任务而设计的.本文描述一个专门设计用于安全字符串复制的可选的.直觉的和一致的 API . 将 strncpy 和 strncat 作为 strcpy 和 strcat 安全版本有几个问题.两个函数都是以不同的和非直觉的方法来处理 NULL 结尾的和长度参数,即使有经验的程序员都有时迷惑:而检查什么时候发生截

基于 TensorFlow 的上下文机器人

本文讲的是基于 TensorFlow 的上下文机器人, 原文地址:Contextual Chatbots with Tensorflow 原文作者:gk_ 译文出自:掘金翻译计划 本文永久链接:https://github.com/xitu/gold-miner/blob/master/TODO/contextual-chat-bots-with-tensorflow.md 译者:edvardhua 校对者:lileizhenshuai, jasonxia23 基于 TensorFlow 的上下