http://gall.dcinside.com/list.php?id=programming
를 호출했을떄 오류가 나는데 왜 그럴까여
다른 사이트는 잘 열리는데
<?
$fp = fsockopen (\"<U>http://gall.dcinside.com/list.php?id=programming</U>\", 80, $errno, $errstr, 30);
if (!$fp) {
echo \"$errstr ($errno)<br>\\n\";
} else {
fputs ($fp, \"GET / HTTP/1.0\\r\\n\\r\\n\");
while (!feof($fp)) {
echo fgets ($fp,128);
}
fclose ($fp);
}
?>
php에서 fsockopen 로...
별이(lovecard)
2007-10-21 20:10
추천 0
댓글 15
다른 게시글
-
스택에 관한 문제입니다 도와주시면 감사...ㅠㅠ [3]초보(220.149) | 07.10.21추천 0
-
C# 잘하는 횽아들~C#(219.250) | 07.10.21추천 0
-
횽들 C++ 때문에 그러는데..,. [5]양댕이(min256256) | 07.10.21추천 0
-
꾸준글하나 써볼께요 [1]ee(116.36) | 07.10.21추천 0
-
리눅스 고수인 횽아들 도와줘여~~ [2]꼽슬이~(121.124) | 07.10.21추천 0
-
입겔~ [3]오라방(ujinss4612) | 07.10.21추천 0
-
횽들 나좀 도와조~ [1]하악(218.39) | 07.10.21추천 0
-
질문좀... [4].....(59.14) | 07.10.21추천 0
-
질문 두번째~ [6]캧ㅂ(59.14) | 07.10.21추천 0
-
# 자동댓글기 갔고있는분 없나요? [2]부통령(gjghdrl2) | 07.10.21추천 0
디씨인사이드 웹서버가 80이 아닌 다른포트를 사용하는듯
어? 확인해보니까 80 사용하는거 맞는대
오류메세지 적어보셈
$fp = fsockopen (\"121.125.60.241\", 80, $errno, $errstr, 30); fputs( $fp, \"POST /list.php?id=programming HTTP/1.1\\r\\n\" ); ....
ㅜㅜ 저번에도 하다가 안되서 다른함수 썼는데 지금은 데이터를 날려서 테스트할께있어서 ㅜㅜ
싸움보이님 감사~ 해볼께여~ ㅋ
Warning: fsockopen(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/hosting_users/windcard/www/Test/test.php on line 2
Warning: fsockopen(): unable to connect to
http://www.dcinside.com/top.htm:80
in /home/hosting_users/windcard/www/Test/test.php on line 2
위에처럼 하니
Bad Request Your browser sent a request that this server could not understand. Request header field is missing \':\' separator. 아아아 ㅜㅜ 왜이러지
http 헤더까지 다 써줘야되...
움 헤더까지 써줘야 하다녀? 나 바본가 ㅜㅜ 에겅 ㅜㅜ
보낸 헤더가 서버가 알아먹을수 없어서 오류뱉었대. 헤더에 : 구분자를 빼먹었다는데
http 프로토콜에서 요청보낼때 어떤 정보가 필요한지, 순서는 어떻게 되는지 알아봐
감사합니다... 에공 갈길이 머네여 ㅜㅜ 감사감사~!^^