Tag: http request

在MVC4中访问原始http请求

关于在stackoverflow上访问HttpRequest有很多问题,但是我还没找到一个我可以使用的。 如果有人能指出我的答案,我将不胜感激。 我的问题是我想以最简单的方式修改现有的应用程序,以便添加完整的请求记录。 我知道这可以通过Http模块和IIS日志记录或使用Log4net等来完成。但我不想使用任何这些技术,因为应用程序是不可预测的,所以我需要一个不需要任何配置更改的解决方案一点都不 我已将OnActionExecuted添加到基本控制器。 protected override void OnActionExecuted(ActionExecutedContext filterContext) { // todo: log request from filter context …. base.OnActionExecuted(filterContext); } 在上面的“todo”部分中,我希望阅读原始http请求并将其保存到数据库文件中。 记录到数据库很简单,但序列化或以其他方式将http请求转换为字符串的最佳方法是什么? 谢谢

无法在Image类中找到FromStream

我有以下代码: Image tmpimg = null; HttpWebRequest httpWebRequest = (HttpWebRequest)HttpWebRequest.Create(url); HttpWebResponse httpWebReponse = (HttpWebResponse)httpWebRequest.GetResponse(); Stream stream = httpWebReponse.GetResponseStream(); return Image.FromStream(stream); 在我输入Image.的最后一行Image. , FromStream不在列表中。 我能做什么?