如题,由于对方的API中要求,请求时必须设置UserAgent为指定值才行,请问在PHP下怎么修改本地的UserAgent信息?

解决方案 »

  1.   

    例如:
    header('User-Agent Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20100101 Firefox/5.0');
      

  2.   

    User-Agent右面有":"
    你用ff查看下就可以了Host topic.csdn.net
    User-Agent Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20100101 Firefox/5.0
    Accept text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    Accept-Language zh-cn,zh;q=0.5
    Accept-Encoding gzip, deflate
    Accept-Charset UTF-8,*
    Connection keep-alive
    Referer http://forum.csdn.net/PointForum/Forum/ReplyT.aspx?forumID=94985a29-c8e9-4552-9be4-b01061443744&topicID=f3c86e16-0f16-4bfc-8733-43680660a224&postDate=2011-08-05+15%3a08%3a26&v=13&sa=PHP&ba=PHPBase
    Cookie LastVisitedForum=94985a29-c8e9-4552-9be4-b01061443744*8b327318-2c42-4a49-8aed-ef8c33697e7f*b5f1380c-f04c-4682-861a-54357b14186a*17673f58-331a-4f41-a240-3ac1d698fd74*94985a29-c8e9-4552-9be4-b01061443744; __utma=29493984.463218346.1310618098.1312520720.1312524318.58; __utmz=29493984.1312528248.58.102.utmcsr=baidu|utmccn=(organic)|utmcmd=organic|utmctr=showModalDialog%20close; __message_sys_msg_id=1059; __message_gu_msg_id=0; __message_cnel_msg_id=0; __message_in_school=0; UN=kyzy_yy_pm; __gads=ID=ba7c9ea7d71016e1:T=1310620656:S=ALNI_MaaVfws5BvBERqSFa0DGeho8mX-4Q; _JQCMT_ifcookie=1; _JQCMT_browser=340788c5beb5a278d3850e12155878a4; UserName=kyzy_yy_pm; UserInfo=UkomwwvAYxS3bYu3J2lHUSE1mcaRs7P7D2XsBwI%2brVylhp6ROX%2bRBShHqlHY27JbihjX%2f4t%2bQsLbBpnYTtwKcHy%2fszPA9ScBYd%2fY4grMzmufqDBSc6GE%2bLwEmYRCwFCnNJ8y%2bMbaUn7lNsQ43ZoigGSqNm220duxhfTmgLxspt1mhXeuTfrEpaQZNN2bUiY7j1U3R%2f%2bkh8PGe9IYBuTxKg%3d%3d; __message_district_code=000000; __utmc=29493984; __utmb=29493984.73.10.1312524318