私は外出先でウェブサーバーを作っています。私はその回答フォームをクライアントに提供する必要があります。 この私が応答を受信し、私のコードの一部で:GOのConnにレスポンス(レスポンスを入力)を書くには?
client := http.Client{}
resp, err := client.Do(request)
defer resp.Body.Close()
if err != nil {
log.Fatalln(err.Error())
}
ドゥ(リクエスト)が応答タイプを返し、私はクライアント(CONN)にこの応答を送信する必要があります。私はコネクション型のメソッドを見ましたが、コネクションにデータを書き込みますが、バイトだけを受け取り、バイト単位で応答を変換できませんでした。私は体、ステータスとヘッダーを送信する必要があります、conn.Write([]バイト)することができますか?この回答をクライアントに送信するにはどうすればよいですか?
http.ResponseWriterの代わりにconn(私は 'net.Conn'を推測していますか?)を持っていますか? – JimB
connは、Accept()メソッドから受け取った接続です。それは私がデータを書いてクライアントに送ることができる方法Writeを持っています。 – Vivi
私の質問は:どのように私はクライアントに応答を送信することができます(つまり、ブラウザに応答を入れてください) – Vivi