クライアントのプログラム

  概要   プログラム   解説

クライアントプログラムの概要

ここでは WWW サーバに接続して、トップページを取得する クライアントプログラムの例を説明します。

実行方法

コンパイルしてから実行すると、標準出力にhtmlファイルの 内容が表示されます。

実行例
% cc -o client client.c
% ./client
HTTP/1.1 200 OK
Date: Tue, 06 Feb 2001 03:08:10 GMT
Server: Apache/1.3.12 (Unix) PHP/3.0.15-i18n-ja
Connection: close
Content-Type: text/html

<html>
<head>
<title>インターネット接続をサポートの FC-LAB</title>
(以下略)

%

注意点

socket(),connect()などの関数のエラーチェックをしていません、 戻り値が負の数である場合エラーが発生しているので、 実際に利用するプログラムではエラー処理をしたほうが安全です。
FC Labのホームへ 「ネットワークプログラミング」のページへ