国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 宁陕县| 辛集市| 天门市| 沂水县| 界首市| 临江市| 全南县| 曲阜市| 察雅县| 望城县| 莎车县| 贡嘎县| 广灵县| 洞头县| 浮山县| 陇西县| 梓潼县| 上栗县| 屏东县| 丘北县| 恩施市| 门源| 通城县| 琼中| 霞浦县| 海南省| 府谷县| 丹阳市| 政和县| 新兴县| 长顺县| 德阳市| 万盛区| 抚远县| 卓资县| 泾川县| 虎林市| 江津市| 吉木乃县| 黄梅县| 北安市|