fopen ¸·ÇûÀ» ¶§ fsocketopen »ç¿ë¹æ¹ý |
|
|
 |
8³â Àü |
fopeÀº º¸¾È»ó ´ëºÎºÐ ¸·¾Æ³õ´Â´Ù.
ÀÌ·² °æ¿ì fsocketopenÇÔ¼ö¸¦ »ç¿ëÇϸé ÆÄÀÏÀ» Àаųª ´Ù¿î¹ÞÀ» ¼ö ÀÖ´Ù.
ÁÖÀÇÇÒÁ¡ ¼¹ö°¡ L4·Î ¿¬°á µÇ°Å³ª ÇÒ °æ¿ì µµ¸ÞÀÎÀ¸·Î ÇÒ °æ¿ì Á¦´ë·Î ÆÄÀÏÀ» ãÁö ¸øÇÏ´Â °æ¿ì°¡ ÀÖ´Ù.
ÀÌ·²°æ¿ì¿¡´Â IP·Î ½á¼ ÇØÁØ´Ù.
$host = '¾ÆÀÌÇÇ ¶Ç´Â url'; // www.naver.com http´Â ¾²Áö ¾Ê´Â´Ù.
$service_uri = 'ÆÄÀÏÀÌ ÀÖ´Â À§Ä¡'; // /upload/test.jpg
$fp = fsockopen ($host, 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)\n";
} else {
fputs ($fp, "GET {$service_uri} HTTP/1.0\r\n\r\n");
while (!feof($fp)) {
$img_source .= fgets($fp, 128);
}
fclose ($fp);
}
$img_split = explode("\r\n\r\n", $img_source);
echo $img_split[1];
|
|
̵̧ : 354 |
̵̧
¸ñ·Ï
|
|