忍者ブログ
明確になった問題は共有される。共有された問題は議論される。議論された問題は無害化される。
[3291] [3290] [3289] [3288] [3287] [3286] [3285] [3284] [3283] [3282] [3281]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

あれから、まずHTTPサーバプログラムを組んでブラウザからアクセスしてみた
内容は、接続してきたクライアントに対して問答無用でヘッダ情報と以下のHTMLを送りつける。というもの。ひどいサーバだ

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

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

では、レッツデバッグ!

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

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

あっ(察し)


これだな。

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