107得票3回答
IHttpHandler.IsReusable有什么用途?

我正在编写一个 IHttpHandler,需要实现一个 IsReusable 属性。当我查看 MSDN 文档 时,它说: 获取指示另一个请求是否可以使用 IHttpHandler 实例的值。 这并不是很有帮助。 在哪些情况下应该使用可重用的处理程序,在哪些情况下它不应该是可重用的?...

94得票3回答
在ASP.NET Core中使用MimeMapping

我正在尝试将我的旧MVC5项目迁移到ASP.NET Core。 旧代码如下:public string ContentType { get { if (!string.IsNullOrEmpty(FileName)) return Mim...

45得票5回答
无法添加System.Web.dll引用

我试图使用包含在System.Web.dll程序集中的HTTP功能。然而,虽然这个dll似乎存在于与项目中引用的其他所有dll相同的目录中,但它未能链接并引发警告 - “找不到所引用的组件'System.Web'”。然而,该dll绝对存在于项目引用的所有其他文件夹中,并且在“浏览引用”模式下选...

41得票7回答
将HTTP请求读入字节数组

我正在开发一个需要接收HTTP Post请求并将其读入字节数组以进行进一步处理的网页。我有点卡在如何做这个事情上,不知道最好的方法是什么。这是我目前的代码: public override void ProcessRequest(HttpContext curContext) { ...

29得票5回答
在.NET 4.5中未识别HttpUtility。

我开发了一个 WinForm 应用程序,其目标框架设置为 .net 4.0。现在我希望将其添加到一个目标框架设置为 .net 4.5 的项目中。但是,在我将 4.0 WinForm 应用程序添加到我的 4.5 项目中后,我的 HttpUtility 对象一直出现错误。 data += "&...

26得票3回答
HttpContext在类库中不可用。

我正在开发一个项目,其中使用了C#类库,需要使用System.web.HttpContext。我以前在另一个项目中做过这个,没有问题,但现在它无法工作。我不确定我漏掉了什么,因为它们都是针对.NET 3.5的,并且我已经添加了引用System.web并添加了指令using System.web...

19得票1回答
没有依赖于System.Web的HttpUtility.ParseQueryString的替代方案?

我希望能够通过向一些辅助类添加键和值来构建URL查询字符串,并将其作为URL查询返回。我知道这是可行的,例如:var queryBuilder= HttpUtility.ParseQueryString("http://baseurl.com/?"); queryBuilder.Add("Ke...

17得票4回答
可移植类库(PCL)版本的HttpUtility.ParseQueryString

在System.Web中是否包含HttpUtility.ParseQueryString的Portable Class Library(PCL)版本,或者我可以使用的一些代码?我想读取一个非常复杂的URL。

16得票2回答
如何在C#中使用System.Web.Script.Serialization?

我该如何在C#现代UI中实现这个? var url = "http://ajax.googleapis.com/ajax/services/feed/load?q=http%3A%2F%2Fwww.digg.com%2Frss%2Findex.xml&v=1.0"; var wc =...

16得票1回答
System.Web.HttpRequest.FillInFormCollection()和System.Web.HttpRequest.GetEntireRawContent()非常缓慢

我一直在关注我的网站的性能,所有执行缓慢的代码(>1s)中,90%以上是由System.Web.HttpRequest.GetEntireRawContent()引起的(由System.Web.HttpRequest.FillInFormCollection()调用) ASP.NET网...