忍者ブログ
読書百遍 其義自見
[3291] [3290] [3289] [3288] [3287] [3286] [3285] [3284] [3283] [3282] [3281]
あれから、まずHTTPサーバプログラムを組んでブラウザからアクセスしてみた
内容は、接続してきたクライアントに対して問答無用でヘッダ情報と以下のHTMLを送りつける。というもの。ひどいサーバだ

<html><body>通信成功!</body></html>

成功すれば「通信成功!」という文字列が表示されるはず。

では、レッツデバッグ!

あ...あれっ...?ビルドは成功しているようだが...
このあとソースを開いてみると、「<html><body>通信成功」までしか送信できていなかった。

_snprintfで送信用の文字列を生成しているのだが、そこで「Content-Length: 20\r\n」という応答を行っている。ヘッダを除いた送信文字列の長さが20バイトであるという意味なのだ

あっ(察し)


これだな。

まぁともかく通信がこのプログラムで上手く出来ることが分かったので、次は思い切ってSMTPサーバ/クライアントプログラムを組んで、僕のメールアドレスに自動送信させてみよう。
PR
この記事にコメントする
お名前
タイトル
文字色
URL
コメント
パスワード Vodafone絵文字 i-mode絵文字 Ezweb絵文字
管理人のみ閲覧可能にする    
Search
Tweet
Newest comment
[12/25 沙耶]
[07/03 ペンライト]
[07/03 人形]
[07/03 ペンライト]
[07/02 人形]
Counter
Calendar
09 2018/10 11
S M T W T F S
1 2 3 4 5 6
7 8 9 11 12 13
14 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Others
Powered by ニンジャブログ  Designed by ゆきぱんだ
Copyright (c) 座談会 with タルパ All Rights Reserved
忍者ブログ / [PR]