±ÍÇÏ´Â ¼Õ´Ô À̽ʴϴÙ
·Î±×ÀÎ
ȸ¿ø°¡ÀÔ
  
  µ¨¸¶´ç °ø½Ä ÀºÇà°èÁÂ
  ÇϳªÀºÇà 227-910235-83607
  ¿¹±ÝÁÖ ÀÌ»ó±¹(¿î¿µÁø)
ÇÁ·ÎÁ§Æ® °Ô½ÃÆÇ
ÅõÇ¥°Ô½ÃÆÇ
µ¨¸¶´ç¼Ò°³
±âÃʺÎÅÍ È°¿ë±îÁö! µ¨ÆÄÀÌ ±³À° - µ¥ºê±â¾î
Áú¹®°ú ´äº¯ Áú¹®°ú ´äº¯ ÀÔ´Ï´Ù.
±Û³»¿ë - Áú¹®°ú ´äº¯
 [Áú¹®] IdHttp ¼ö½Å¹®ÀÚ¿­ Çѱ۠º¯È¯
°¡À»ÀÌ´Ù
(ÀÌÇöö)
2017-03-22 ¿ÀÀü 3:03:37
1908ȸ Á¶È¸


µî·ÏµÈ ÆÄÀÏÀÌ ¾ø½À´Ï´Ù.
1. °³¹ß/½ÇÇà Ç÷§Æû 
  (1) OS : 
  (2) °³¹ßÅø :  delphi 10 seattle
  (3) »ç¿ë Database : 

2. °³¹ß ÁßÀΠÇÁ·Î±×·¥ 

3. Áú¹® ³»¿ë 

 ¾È³çÇϼ¼¿ä.
 delphi 10 seattle À¸·Î ÀεðÄÄÆ÷³ÍÆ® idhttp ¸¦ ÀÌ¿ëÇؼ­ À¥¼­¹ö¿¡ Àִ phpÆÄÀÏÀ» get ÇÏ´Â
 ÇÁ·Î±×·¥À» ÇÏ°í Àִµ¥, Çѱۺ¯È¯ ¹®Á¦°¡ À־µ¿òÀ» ¿äûÇÕ´Ï´Ù.

 ¿¹¸¦ µé¾î, test.php ÆÄÀÏÀ» get ÇÏ°Ô µÇ¸é, utf-8ÇüÅÂÀÇ ¹®ÀÚ¿­(¿µ¾î+ÇѱÛ) ÀÌ
 ¸®ÅϵǴµ¥, Pc¿¡¼­´Â ¾Æ·¡¿Í °°ÀÌ Çϸé, Àß Ãâ·ÂµË´Ï´Ù.


var
  IdHTTP : TIdHTTP;
  rbstr : RawByteString;
  MemoryStream : TMemoryStream;
begin
  MemoryStream := TMemoryStream.Create;

  IdHTTP := TIdHTTP.Create(nil);
  IdHTTP.Get('http://115.68.***.**/test.php', MemoryStream);

  rbstr := PAnsiChar(MemoryStream.Memory);  
  SetCodePage(rbstr, 65001, false);             

  memo1.Text := Trim(string(rbstr));

end;


 ±×·±µ¥, ¸ð¹ÙÀÏ ¾ÛÀ¸·Îµµ ¼­ºñ½º ÇؾßÇؼ­, Çش砺κÐÀ» ¾Èµå·ÎÀ̵å·Î ÀüȯÇؼ­
 Çغ¸¸é, ¸ð¹ÙÀÏ¿¡¼­´Â "RawByteString" ÇüÀ» »ç¿ëÇÒ ¼ö ¾ø´Ù°í ³ª¿À³×¿ä..

 ±×·¯´Ùº¸´Ï, À§ Äڵ带 »ç¿ëÇÒ ¼ö ¾ø°í, ÀϹÝÀûÀΠIdHTTP getÄÚµå·Î Ãâ·ÂÇÏ°Ô µÇ¸é
 ÇѱÛÀÌ ¸ðµÎ ±úÁ®¼­ ³ª¿É´Ï´Ù...

 Á¦°¡ Âü°íÇÑ ºí·Î±×ÀÔ´Ï´Ù.
 (IndyÀÇ idHTTP.Get¿¡¼­ÀÇ Çѱ۠±úÁü È¸ÇÇ ¹æ¹ý)
 http://blog.devquest.co.kr/imp/79


 ÇØ°áÁ¡À» Ã£´Ù°¡ µµ¹«Áö ¸øã¾Æ µµ¿òÀ» ¿äûµå¸³´Ï´Ù.