国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

asp.net中http提交數(shù)據(jù)所遇到的那些坑

2019-11-17 01:51:51
字體:
供稿:網(wǎng)友

asp.net中http提交數(shù)據(jù)所遇到的那些坑

2014-11-10 17:49 by qy1141, ... 閱讀, ... 評論, 收藏, 編輯

http提交數(shù)據(jù)有兩種形式,get和post,不知道的同學(xué)請聯(lián)系度娘。

1、aspnet:MaxHttpCollectionKeys

業(yè)務(wù)場景:業(yè)務(wù)很簡單,手機端讀取本地通訊錄,將所有通訊錄提交到后臺,后臺進行業(yè)務(wù)過濾,返回已屬于當(dāng)前用戶好友所在的企業(yè)

服務(wù)端接口定義如下:

        [HttpPost]        public List<string> IsInEnt([FromBody]List<string> mobilePhs)

問題描述:如果提交給后臺的通訊錄超過一定數(shù)量,后臺接收到的mobilePhs為null,經(jīng)過反復(fù)調(diào)試,發(fā)現(xiàn)到超過1000條通訊錄,就會出現(xiàn)這樣的問題,查了相關(guān)資料后發(fā)現(xiàn),asp.net默認允許request中key的最大數(shù)量為1000。

解決方法:

在web.config中,添加一段配置:

    <!--請求提交的最大鍵值數(shù)-->    <add key="aspnet:MaxHttpCollectionKeys" value="5000" />    <!--請求提交的做大Json序列化屬性數(shù)-->    <add key="aspnet:MaxJsonDeserializerMembers" value="5000" />

2、ASPMaxRequestEntityAllowed

IIS6.0對提交數(shù)據(jù)長度也有限制,默認為200k,可在C:/Windows/system32/inesrv/metabase.xml中進行修改:

AspMaxRequestEntityAllowed="204800"

注:此配置有安全隱患,謹慎修改,一般200k數(shù)據(jù)是足夠滿足業(yè)務(wù)場景了,如果再大的數(shù)據(jù),建議使用文件傳輸了。

3、未完待續(xù)。。。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 罗源县| 孟连| 乐东| 泰兴市| 乐东| 海兴县| 南昌县| 安溪县| 乌拉特前旗| 股票| 石阡县| 菏泽市| 海口市| 宣武区| 宁远县| 佛坪县| 涿州市| 阳泉市| 宁武县| 沛县| 九龙县| 漯河市| 昌都县| 丽江市| 阳西县| 宝清县| 盐山县| 邓州市| 类乌齐县| 宾阳县| 长岭县| 兴义市| 贵州省| 迭部县| 定陶县| 龙井市| 滕州市| 叙永县| 吉安县| 高邮市| 蒲江县|