FrontPage


PHP

HTTP POSTする

Content-TypeとContent-Lengthに気をつけること。

$host = 'example.com';
$port = 80;

$fp = @fsockopen($host, $port);

$cmd = "POST /some/where/ HTTP/1.0\r\n"
 . "Host: ${host}\r\n"
 . "Content-Length: " .strlen("key=value"). "\r\n"
 . "Content-Type: application/x-www-form-urlencoded\r\n"
 . "\r\n"
 . "key=value\r\n";

fputs($fp, $cmd);

fclose($fp);

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2009-03-04 (水) 19:41:47 (3063d)