티스토리 뷰
$fileHost = "URL";
$filePath = "나머지주소";
$port = 포트번호;
$param = "a=11&b=22&c=33"; //넘길값
$len = strlen($param); //길이
$fp = fsockopen ($fileHost, $port, $errno, $errstr, 30);
if ($fp) {
fputs($fp,"POST $filePath HTTP/1.1\n");
fputs($fp,"Host: $fileHost\n");
fputs($fp,"User-Agent: ".$_SERVER[HTTP_USER_AGENT]."\n");
fputs($fp,"Content-type: application/x-www-form-urlencoded\n");
fputs($fp,"Content-length: ".$len."\n");
fputs($fp,"Connection: Close\r\n\r\n");
fputs($fp,"$param");
while (!feof($fp)){
$data = $data.fgets($fp,4096);
}
//헤더 자르고 값만..
$data = explode("\r\n\r\n",$data);
//XML에서 값만.. (값 : $out[1][0]);
preg_match_all("|<[^>]+>(.*)</[^>]+>|U",$data[2], $out, PREG_PATTERN_ORDER);
'기억하자정보' 카테고리의 다른 글
소켓이용해서 post형태로 보내기 (0) | 2009.10.24 |
---|---|
HTTP 1.1의 Content Length와 Transfer Encoding (0) | 2009.10.24 |
JScript.Encode 복호화 방법 (0) | 2008.01.26 |
[쿠키] 이전 페이지의 위치를 호출하는 스크립트 (0) | 2008.01.18 |
자바 키보드 입력 (0) | 2007.10.01 |
- 안내
- 궁금한 점을 댓글로 남겨주시면 답변해 드립니다.