5
私はウェルカムページを表示するために単純なWebサーバーを実装する必要があるプロジェクトに取り組んでいます。だから私は自分のフォームにTTCPServerを置いて、正常にサーバーとやりとりするブラウザにプレーンテキストを送ることができます。しかし、どうすればHTMLを送ることができますか?
TCPServerはブラウザにHTMLを送信します
私はこれを試しましたが動作しません。
ClientSocket.Sendln('HTTP/1.0 200 OK');
ClientSocket.Sendln('MIME-version: 1.0');
ClientSocket.Sendln('Content-type: text/html');
ClientSocket.Sendln('Content-Length:'+IntToStr(Length(webpage)+10));
ClientSocket.Sendln(AnsiString(Format(webpage, [va, ma, mi, timexx])));
私はとにかく別のコンポーネントを使いたくない。
長さの計算は本当ですか? (HTML)文字列は、その長さをクライアントに送信した後に構築されます。 – mjn
私はそれが間違った値であることを取り除いた。いい視点ね! – opc0de