0

StreamWriterを使用して新しいhtmlファイルを作成し、サーバー側に保存する方法を調査しています。私はjavascriptにかなり精通しており、PHPにはあまり精通していません。私はここに投稿された例を読みました:

http://social.msdn.microsoft.com/forums/en-US/winforms/thread/5a13f536-b3ac-4f9f-ac8f-70ee1909d04d

if (!File.Exists("Test.htm"))
{
StreamWriter stream = new StreamWriter("Test.htm", true, System.Text.Encoding.UTF8);
stream.Write(@"<html>" + stream.NewLine+@"<body>" +stream.NewLine);
stream.Write(@"<table width='100%' cellpadding='10' style='margin-top:10px'
cellspacing='3' border='1' rules='all'>
<tr>
<td>
<h3>
<span style='font-family:Verdana'> My Test Is here</span></h3>
</td>
</tr>
</table>" + stream.NewLine +"</body>" + stream.NewLine +"</html>");
stream.Flush();
stream.Close(); 
}

誰かがこのコードがどこに行くのか教えてもらえますか?これは外部スクリプトですか?StreamWriterが機能するためにサーバー側にインストールする必要があるものはありますか?

4

1 に答える 1

0

コードは C# です。

ASP.NET HTTP ハンドラーを作成し、サーバー側でファイルを作成できます。ブラウザーからの要求によって、この要求が呼び出され、ファイルがディスクに書き込まれる場合があります。

しかし、出力ストリームにhtml出力を書きたい場合は、サーバーからの応答を取得するのにより適切なStreamWriterを使用して行うこともできます。

于 2012-10-12T05:00:21.523 に答える