在网上获取文件内容

时间:2014-02-28 15:29:39

标签: curl fopen file-get-contents

我正在尝试通过file_get_contents()和curl函数获取网站的内容,甚至fopen ...但是我无法得到我想要的结果,我还设置了Cookie,用户代理,follow_location ,. ..通过stream_context_creat(),但我仍然无法得到任何东西! 我正在尝试的链接是www.tsetmc.com,我得到的是像这样编码的html:

þ~n ...YàérËF«™码‡-³ê+ {GQ +ãQºéñâW²Î±×‰[〜G + ÙÉ⊓,“{hŠzÑQ§ƒ〜ÿ{¨ö7h“¾çEÁCtïÎ'CßwaþAš-,®ã÷̸DúoÖ·ué0œcÚH ,'щýv~〜U}ô™照着70;úÍôØØó;我ê|AÔ^ý-®d¤¡b7ŽÒ;x$dzÝÏÌNígKäÁž¾¢/¢$ÈŽ’helFéøŒäÌk dylñëñUVƒL^lñk‰Ivâyzª/~’qtôš aA[M³ JÞÔVE¢hX‚và k@Ãë@>¦·O¶ýýOýÃAÿxýÖ‡ú¢Ê.qNC:?ªÓJŠjZ.ÚâJj¶ƒ½ ñ²ä(€DXyÙÊéw‰öÚAØi/¤<_->;'$ AO©°O) ........... 谁能帮助我?

1 个答案:

答案 0 :(得分:0)

您可能正在获取压缩内容。使用此curl选项可以克服这个问题:

curl_setopt($ch, CURLOPT_ENCODING, "");