0

たとえば、他のアプリケーションがURLをポーリングできるように、単純なサービスを作成したい

http://IP/serverstatus.aspx

そして、「html」ではなく、1行でステータスを取得します。しかし、それを出力するにはどうすればよいですか。現在、ファイルのc#コード内のファイルを正常に読み取っており、このファイルの内容が出力されます。

4

3 に答える 3

2
  • ContentTypeを設定します
  • 応答をクリアします(これはオプションだと思います)
  • 回答に書き込む
  • ASPXファイルが空であることを確認してください

このような:

protected void Page_Load(object sender, EventArgs e)
{
    Response.ContentType = "text/plain";
    Response.Clear();
    Response.WriteFile(Server.MapPath("yourfile.txt"));
}
于 2012-10-05T12:54:24.883 に答える
0

試す:

Response.Write("hello world");
Response.End();
于 2012-10-05T12:53:46.840 に答える
0

応答ヘッダーをプレーンテキストに設定します

于 2012-10-05T12:50:51.013 に答える