fra*_*lic 16 asp.net configuration webserver phpinfo
我已经Request.ServerVariables在ASP.NET中使用了这个集合,但它并不像那样全面phpinfo().
如何打印ASP.NET的所有信息,包括服务器软件,驱动程序等?
小智 20
带有此标题的空页应该可以解决问题:
<%@ Page Trace="true" Language="C#"
ContentType="text/html" ResponseEncoding="utf-8" %>
Run Code Online (Sandbox Code Playgroud)
小智 13
http://code.google.com/p/aspnetsysinfo/
该项目是ASP.Net系统信息探测器.这是一个单一页面,试图尽可能多地获取有用的托管信息.该概念类似于PHP页面,其中包含
phpinfo()...
ServerInfo.GetHtml()基本上是一样的phpinfo().实际返回的信息不仅非常相似,而且还有html表示.这是一个现场演示!
您也可以使用它,即使您只是制作一个纯Web API应用程序,但让控制器返回HttpResponseMessage如下:
public System.Net.Http.HttpResponseMessage Get()
{
var serverinfo = System.Web.Helpers.ServerInfo.GetHtml().ToHtmlString();
var response = new System.Net.Http.HttpResponseMessage();
response.Content = new System.Net.Http.StringContent("<html><body>" + serverinfo + "</body></html>");
response.Content.Headers.ContentType = new System.Net.Http.Headers.MediaTypeHeaderValue("text/html");
return response;
}
Run Code Online (Sandbox Code Playgroud)
如何使用ASP.Net跟踪子系统?它可以让你得到:
控制树:控制树显示ASP.NET控制树的HTML表示形式.显示每个控件的ID,运行时类型,渲染所需的字节数以及View State和Control State中所需的字节数.
会话状态:列出特定用户会话的所有密钥,其类型和值.
应用程序状态:列出当前应用程序的Application对象中的所有键及其类型和值.
请求Cookie:列出请求页面期间传入的所有Cookie.
响应Cookie:列出在页面响应期间传回的所有Cookie.
标头集合:显示在浏览器请求期间可能传递的所有标头,包括Accept-Encoding,指示浏览器是否支持压缩的HTTP响应和Accept语言.
表单集合:显示表单集合及其所有键和值的完整转储.
QueryString Collection:显示Querystring集合的转储及其包含的所有键和值.
服务器变量:Web服务器了解应用程序的所有内容的名称 - 值对的完整转储.
看到这里.
| 归档时间: |
|
| 查看次数: |
15371 次 |
| 最近记录: |