我已经习惯了PHP,我想创建一个完全空的asp.net页面“Hello World”(源代码中).E。不是“<html><p>Hello World</p></html>
”我想完全剥离它(并可能操纵标题),因此视图源为Hello World
。
这是因为我正在编写一个asp.net吞吐量环境(基本上是一个三角测量服务器,以方便网络安全),有效地重定向,所以我想没有我无法准确控制的输出。
顺便提一下,这也包括响应头。完全控制基本上。
这是我到目前为止所拥有的
答案 0 :(得分:1)
您使用的是DOM资源管理器而不是源代码。右键单击页面,然后选择查看源。我打赌标签不存在。
标题可以显示在network tab中。只需点击网络标签中的页面请求,您就会看到标题等详细信息。
答案 1 :(得分:1)
动态地,浏览器执行创建“html”,“body”等...基本标签。它是由浏览器根据收到的内容创建的DOM。
要了解您实际从服务器收到的内容,您可以检查来源。或者更好的是,在浏览器中使用开发人员工具查看网络部分(以便您也可以浏览标题)。
要操纵您发送的内容,您必须操纵context.Response
对象。
您可以从那里添加所需的所有标题。
来自更多信息,请参阅:
https://msdn.microsoft.com/en-us/library/system.web.httpresponse(v=vs.110).aspx
要添加标题,请参阅以下问题:
How to add Headers in HTTPContext Response in ASP.NET MVC 3?
示例:
HttpContext.Current.Response.AppendHeader("Content-Length", contentLength);