ASP.NET 参数传递,长度限制,及使用注意事项。
问题
|
原因
|
分析
|
备注
|
CSV处理时,如果处理的主题数过多,发生URL参数上限的错误;
|
可变长度的参数通过URL方式传递,会造成这种潜在的错误发生。
|
1、属于2次发生问题,开发方面没有及时通过checklist等方式向组员传达相关注意事项;
2、测试时没有作大批量数据的测试; |
1、作为经验添加至CheckList中,加强组内共享、检查的效果;
2、加强测试点是否完备的检查,重点关注对开发方面共性问题的测试; |
通过对模块原有GUI状况确认,进行CSV输出时,输出结果很大的场合,CSV文件的内容不能输出。
|
没有考虑到POST数据量存在128K的大小限制。
|
这属于新问题,以前从未遇见过,也没有进行过大规模的数据量测试
|
已将此类检查列出CheckList中
|
AspBufferingLimit="4194304" 对应于上传文件最大大小
AspMaxRequestEntityAllowed="204800" 对应于POST最大数据量
ASP.NET 参数传递,长度限制,及使用注意事项。相关推荐
- 微软kestrel服务器开启,asp.net-core - 如何在ASP.NET Kestrel服务器中设置TCP待办事项 - SO中文参考 - www.soinside.com...
由于当前的ASP .NET Core版本(v3.0)对TCP积压进行了硬编码,因此我可以利用Easyhook解决此问题.class WinsocksHook { /// /// https://doc ...
- 你以为的ASP.NET文件上传大小限制是你以为的吗
我们以为的文件大小限制 我们大家都知道ASP.NET为我们提供了文件上传服务器控件FileUpload,默认情况下可上传的最大文件为4M,如果要改变可上传文件大小限制,那么我们可以在web.confi ...
- 在 ASP.NET 中执行 URL 重写
在 ASP.NET 中执行 URL 重写 发布日期: 8/23/2004 | 更新日期: 8/23/2004 Scott Mitchell 4GuysFromRolla.com 适用范围: Micro ...
- Asp.net MVC突然变慢,缓存消失的一种原因
今天使用Sqlite数据库时,在插入数据后,网站变慢.仔细检查代码,没有发现异常,只有一点:缓存莫名消失.缓存策略没有设置依赖性,百思不得其解:数据库改变,导致缓存消失?起初以为是sqlite的问题, ...
- ASP.Net服务性能优化原则
理理Asp.net性能相关的问题及注意事项. 以下这些内容,全部是经验之谈.如果你有别的建议,也可以从后台发给我. 服务器性能问题,通常在数据少的时候不会显现,也无需太多关注.但一旦数据量大了 ...
- [转载]保护 ASP.NET 应用程序的安全
查看全部的安全性指导主题 Microsoft Corporation 本单元概要 保护 ASP.NET Web 应用程序依赖于完全受到保护的网络.主机和平台基础结构.如果果真如此,攻击者将试图利用 W ...
- 保护 ASP.NET 应用程序的安全
本单元概要 保护 ASP.NET Web 应用程序依赖于完全受到保护的网络.主机和平台基础结构.如果果真如此,攻击者将试图利用 Web 应用程序和 Web 服务(它们通常侦听端口 80)中的漏洞.如果 ...
- include virtual引入html文件,ASP文件引用include file和include virtual两种用法
在 ASP 编程中,我们经常遇到需要重复使用的模块代码,通常我们将这些模块代码保存为一个单独的文件,需要使用此模块代码时,在程序中通过 #include 指令引用此文件,这样使得工作效率和程序可读性大 ...
- Javascript Array和String的互转换。
Array类可以如下定义: var aValues = new Array(); 如果预先知道数组的长度,可以用参数传递长度 var aValues = new Array(20); -------- ...
- java html模板隐情mini,HTML A标签简单问题
满意答案 回复问题补充: 我是说你的 aa.asp 中没有锚点 bbb?aa=VVV 不是说你的 aa.asp 中没有锚点 bbb 看清楚了再说我到底有没有乱说吧 ------------------ ...
最新文章
- exist not exist 分析
- linux awk命令用途,Linux:“awk”命令的妙用
- Objecttive-C 创建多线程
- Java Stream:计数始终是计数吗?
- web面试常见问题补充
- Android Studio系列教程一--下载与安装
- 种树(codevs 1768)
- 关于cmd如何进出文件夹
- 12.整数转罗马数字-LeetCode
- 用Vue来实现音乐播放器(八):自动轮播图啊
- KVM详解(六)——KVM虚拟机快照
- DEV-c++中sort的用法
- Ubuntu - 新建管理员用户
- matlab生成的图片有边,科学网—图片空白边缘处理/统计直方图---matlab/保存生成高质量的清晰图 - 杨小林的博文...
- Mac 安装Nessus
- PHP云尚发卡,搭建个人发卡平台教程:云尚发卡平台搭建
- JS计算两个数组的交集、差集、并集、补集(多种实现方式)
- Python之建模规划篇--线性规划
- 函数极限和无穷大 函数各种情况极限的定义
- 服务器芯片组 c242评测,完胜690!最详尽的C68G芯片组性能评测
热门文章
- 【手写数字识别】基于matlab PCA手写数字识别【含Matlab源码 309期】
- if __name__ == __main___if __name__ == #x27;__main__#x27;: 究竟起什么作用,阅读本文后,其他文章不必再看...
- 若泽数据 巨人_面部识别巨人拒绝分享有关其算法数据集的详细信息
- python更换证件照背景
- python获取文件列表失败_python – Pytesseract没有这样的文件或目录错误
- 时光 php,ctphp-php教程-时光划过那刹那-PHP教程--创业的风,吹向了年轻之长藤个人博客网站...
- 16/32/64位平台下char、short、int、long、指针等类型分别占多少字节,操作系统可以使用的最大内存空间为多大?
- 微信公众号网页授权代码优化过程(三)
- prototype和__proto__的概念
- php基础语法学习汇总