这是本文档旧的修订版!
.Net
程序包管理器
- NuGet: 官网地址
关于http stream
- ASP.NET默认由WCF来实现HTTP协议,WCF默认限制HTTP长度在65K以内,要突破限制具体看上面链接
- 默认System.Web.HttpRequest不支持chunked Transfer-Encoding, 对于chunked的请求HttpRequest.InputStream将为空
- 此外IIS默认限制HTTP长度在4M,修改限制的方法看第一条链接
- nodejs默认不指定长度
content-length
就会采用chunked, 如果使用nodejs如此发送请求,要注意服务端为ASP.NET默认设置的话,将收不到内容
IIS 配置
- IIS 应用程序池可直接配置管理员权限来运行,在所选应用程序池的“高级配置”-“进程模型”-“标识”,改为“Administrators”组成员
其它
System.DirectorySrvices.DirectoryEntry.Invoke
调用的ADDS object 方法可参考IADs
族API