最近在寫爬蟲程序,自己復(fù)制網(wǎng)頁http請求的url、頭部,使用python requests和postman分別請求,結(jié)果使用postman發(fā)送http get請求,可以得到正常的json數(shù)據(jù),但是使用python的requests發(fā)送則接受到亂碼,response.text的內(nèi)容是:
"e??l????kWO8??A???!&n? ?????■?????6???d6?K??^§H0?Vy;???[?Y?*▲??J??▲??????cIS?D`?????rˇ??5??y?
t??????u????????8罻]?|?w??s??{???Η????@|w??????????y??|∟???←?▼.??.??y!???????/▼?????O?
Χ?v???/??O?~'?y/(♀????N???gX???
???U?K←?>??∟-????z?;??▼??k? ^??:??187??K2?"q?▼????♂?J:c????V?k??$?~?\??O.}?\?7'f??.??K??,Dk?z?;Ef
?u?→?←????1?g?s?????????7k?sQ???O??????!???C?????9??oO???▼???▲?G???CJ`??:?"??????G???:??
♂??N???*-?1?(????o??N?#?Q↓K?-∟з?t■????^?▲??????y?]c?h>???→?s?R?B?Z?g?uO?k???db0&?F→?'??V?? ??▼i???
??FW???"?[ ?o§??????G?XK?∟"}S??s????????v
???2?6??U??J??????.=?Q?V???o???
?■????lqTJ?????[?
L%*6f0??x??3??}←??-??o?%}s?v?L???;kh?\?B??j???§@@?j?y'??#gq←@
t??←z???y?▲?0?g JcT`?,k&>■N?crd'?=([?$?2???O??~#s ?∟??.R???Jp????????>?~;????a?(?♀?P??$??Y?u)%?m?→?3Qt
?)???sN???s??}????g???7?\}←??7?j???s?3?n??@y??(?m??T???■?????t?p↓?!?V?←?????(?lJW??W ?"0?§?6'7?
46??\ ?Z?,??♂/???-?E??M??)??GS??ea??X?§???Ig?<?{>?]?n*?7#????0??5?Z,?k????H??p??/??←???? ???J^c
??x?X??Q????P???b.}s????m/<?????bl[?"?%???[?h???b?K?)???????∟??_??vp9f?????♂???9p??d?S?Vq?Kp?x?5
?:??Vi$ ?vn?<?XHN?K???5&←qx?g▼?????S?/?1?<?^n?GcQY3??j????`1??s?Wo"?tD?o???yI??Z?i?`????fN?????J}???b?▲
??/??"←? ??D?j??5?#P?m???憭?T|???.?♂?w????r|??3?↓pu?Rb?∟@????Ug?`?????_oO??|?50→§
?@T?I♀????U?慰?→??/????P■????♂~??§?PgΟE;▲ +?q??c&??j)<)C?p?`?xs?A?E??????O?i§"y????8t?I?/??&?S?_?G7?
|?▲???? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ↓??p??PmV?I?f"+?????m??GS??3?Σ→L?[?C?∟♀?F??D??
??i?Bs ? ? ? ?→mm????&??b&K?)■{?w??s▼_w▲q???pki∟g????l?vOZ?■??-+?K6S? 1?#?/?]??y???>??rX▲?i0??↑???E?▲??
?\∟ ?J?V?n2?o.?■?/?↑R}55??"?▼????L??s????t??x??|????y?|=?Q3????????Y?h?c??♀s?????`u?}~>?v?(
?L3R??\}??? ?
?&???→?VQ?\?gH?)a????h#?G?r???d??s?V^G??j??E??@??F????? E??? ?????3?JS?=???????∟?-Du??F
??nIPHk?X?SY?Bq??|m"rm?kR?Y?????9?ZT??_????)oy?▼????<?59????▲5?KKq?3?hPX?∟?*??B`T*葠?WU`?8??Nx?9z???
(!?%??7J??X:GY?0???}[??-eb?♀?1,6G?▲?In?ni#?bpw?o???g?=▲\B?eZ♀?Bf?b??[h■???U\??x?j.??8??Z0&???0??L}?x<?u
??t??←yF&▲1???jk?4>?F?←?J???8????8,??gd0kT?C-?E0&??J?D??SM??J???????→????♀]E-?7?.??m?%♂§p+e'3'?§????H
m?B&A???♀????? ?■s??1???▲-??4`f^?????u
?????Pb??7←?7H?7????1??:??E???i???<?X?6?d????X??MV?[14?[??d???<c7??r??M?$?-B?i????p?LE??????3b
??*S?[??R?v&$i~?/LC??,?Q?r?♂??(K??T7?L?!I♂?"(?w?!?d???F??UG$.}s
!??R$?F?????/P???tS??b6dZ3V?Lz?U??@E ????/
\W??j+0gp???♂??$?8? ??A????D■??????\??S??Hfw??(????w?C?F?xg???????=^????{?b\? ?#??R?j%W?♂???
????S?Q`U;↑↑+??%;?Dv■??▼???\@?-??\?H?r???x? J??y?Aa??f?c??!■?1cQ??6?h
.6s4↑??Ll??G???$???4?D]9fP???"?&?V*?7???k?R?o?@J?N?`?Y1?`zL????&??=m????H?nq ?yL???`??gv*Ns?↑?sk"S?ADJ
???}?????|?§?↓u?←??????$?5?D????0c▲???V??.?/i??GUg?L6??b??8??hn????J??U*?Ugb?<h?J????}▼_???9?!WW6
?u?e?H# ??i?????t?■?>M"p?()?V?p1§%??āy0??x?7\?(|???ǚ?lS?b?\?"??$?m????-X??Vcz?8←?crn&d?↓D-???w
???E$0Br,??Q-*?M?????_=`▲?????|♂z=mm???∟????G$k=}???=???o??W?=▲O????Im?4?DF>F?????%8<#?????8\"I????kAZ
4↑?
?
"1?%←??? ? ? ?[x?j■????<kM??UHh6V?0P?C*I???q??jt?m??A.??5&X`??omL??u?c?#@?W??_??<?d?/?)??∟B?8??VAN??L?3&
o? "??7?.?'??O?_?69?i?R?
response.content的內(nèi)容是:
b'B\xe8\x91\x88b>\x00\x8a\x90a\xee\xcb\x7f\x9b\xdf\x7f\xfdN\xcd\x0b\xc9\xe7\xba\xd5\x9d\xfdBL\xda\xa2\x14Zp|a\xf0\x02r\xda\xf2\xffM\xd3\x18\x0b a\x01\xb0\xb3@\xf2g%`w9\xeb\xf7"?\x19(\xad\xcb)}\xa4\xd5\xff\xe3\xaa\x94~\xb5\xa1\xda*\x01\xb5B\xef\\\x05\xf8\x00\x9a\xd1\x12\xad\xaei\x8d|\xac\xa1cy\x87\x8eC\xc3\x00xo\x8e\xdd"\x9b\xa6\xbb:\x12\xda\x88\xc1\xb6\xeb\x1aH\xe2\xef]\xae\x02\xae\x10\xd6\xf9\xd5\xf5\xf9\x96wg^6\nw\xe7\xed\xf3\xf9\x96\xd7\x0f\x97\xb7\x97\x9d\xef.\xd7\xf3\xf5n=\xbf\xf4s\xfe\xf5zW{|\xcdw\x97\xebc\xae\xb7\xbf\x8cv{;\x9fo\xd7\x0f\x97\x03\xf1\xdd\xe5\xfa\xa9\xdd\x9f\xb7\xfb\xeb\x87\xcb\xaf\xae\xe7\xeb]\xde\xe6|\xdcu\xf7\xdf\xf6\xf5\xfa\xe1B\xfe\xeer\xed\x9c/\xe4\xfa\xe1r}x{\xfb\xf4\xe1\xfd\xfb/_\xbe\xfc\xf4\xfd\xe1|\xd8W\xc7\x7f\xdd\xf6\xe9|\xff\x99\xdfo\xc4M\xbe\xbeWT\x014\x8a\xf7\xc3\t\x08\x940\xf4\xf2\xf5\x8fw\xa5x#\x7f\xf8\x1b\xf2g\xbf\x81\x7f\xfa\x1b\xf2\x17?]\x86\xd2\xed~j\xb7\xd7/\xf9rw\x99G\xbd\xdf\xc0?\xef\x15\xfb\x97\xd6y\xc1\xf1Sm~\x9f\xb7\x99/\xbf\x81\x7f\xde\x0f0\xc1\x80\xf9\x9b\xd7\xe5\xbc\xdd\xff\x06\xfeyo\xf3>\x7f\xf3\xf1|:\xdf\xfe\x90\xe47\xef\xfe\xb0h\x98\x01C\x91\xdf\xfc9\xbf}y~\x99\x7f\xf8\x9b\xcfk\xbd\xe6\xdb\x1f\xc2\xb5W\xad\xe3\xc1s\xfd\xfc\xa7\xe8\x96_\xdf\xba\xa1/\xc9\xf5\xc7\xbb\xcbu\xc8\xe6\xdc\xbdm\xfdw\xa8\xee\x00\x87\xba\xbd/\xab[uq\xdd\x12\xa5\xd5m\x96R\xb7\xd0\xe8u\xaf\x05c\x8an\x9b?O\xb9\xb2\xd7\xed\xd4\xedq\x85\xd5\xed\x91T\xb7u\xe1\xeb\xbb\xcbu\xb6\xb7v\xfdp\xf9\xff_]\xfb\xc2"Ok\xabx\x1a\xbd\xa9\xf6\xb9\xbd\xb5\x97\xbb\xfd\xf2x\xb77\x8d5:\xb7\xf1\xfa\xe1\xfd\xfbO\xe7\xf8\xfa\xd3\xf7\x87\xf3\xe9\xfe\xf9\xb5\xfc\x8c\x07Q\xf4\xe5\x0c}\xceH\xb6\xe8\x002\x05&.1\x99\xd9\x7f\xfa\xf8\xe9\xfe\x8f_\x9f\xf7\xcb\xc8?\x1c\xdem\x14\x8b\xeb\xbb\xcb\xb5\xdfz\xee>#>M\x83\x85B\xab\x9aJyip\xce!c\xa8S8*\xfb\xd2U\x90\xb4\xe8\xea\x9c\x03\xe2\xee\xf1\xa7O\xb7\x87)\x08\x8d|\xc0\xb0\xce\x85\xb0\xe9n\x9c\x9a_{\xa2u\x9e\x19F\xcb\'\xc6\xfd\xfev\xad[\x87\xac\xba\x1d\xc7\xaa[\x8aq\xddB\x9cu\xf3*\xadn\xef\xad\xd4-\t^7\xa7\xf7\xba\x05[\xa9[\x91\xa1n5\x88\xbaC\x05\xea\x96\xa2\xa3n\xa1\xe5\x97\xbay\x01[^\xdf]\xaeo\xe7\xdbc\xae\xd7\x97\xb9p\x92\xaaq\xdd\xdeG\xa9\xdb\xd4\xb9nNlus\xf6v}w\xb9\xee\x97\xc7\xce\xb9\xd8\xef\x0f\xbb\xdd\x1e\xdb\x8dGn\xe7\xd3\xfb\xd0\x10-J\xd7w\x97ko\xc3\xb6\xbeM\xbfxw\xb9\xde\xce\xfb\x87\xb7\xbb.\xceR\x03\xf7\xed\xdb\xa7m\xb3dx\xff\xbb\x7f1\x01lw\xd4\x9fA\x0eT\xc0j\xd6\x7f\x1d\xfe\x8f-W\x83\xb0\xfe\xc6<\xe5\xcb}N\xe0HJ-\x02\x8a;\xe0#\xb9\x8e4\x1b\x19\x1eU\rxn\xbb\x1f\xef.\xd7\xfd\x9a/\x04\xca\xd1%H\x046v+\xdf\x9e?\x9dc\xbb+n\x9e\x8e\xa3{\\\xffxw\xc1\xf0c\xfd\xf3\x7f\xf9\xd3K\xdd:\xd2\xeb\x96\xe2\xa3co\xc4\'s\xdd\xea4\xc4\xcf\x02%(\xa2\x08\x1a\x8cZH\xdb\xf3z\x02\x14\x84\xfb\xfcs\x92\xc6m\xac}|<\xdb\xed\xf8t\xde\xee\x8fP9\xcf\xed9\xaf\x1f.WY\xa5\xad\x044\x04\x0f\x01n\xe1\x18\x88\xc5\x05Y!\xe6\xf5\xdd\xe5zkO\x83s\x9du\xf3\x8aY\xb7\x15\xd2\xa5t\xbf\xde\xd9i\x83\xbc\xac\xdd\x92e\xb1l\x056\xce#~\x8f\x01S\xf0\xcb\xae\x1f.GY/\xb3\xa3B*q\xed\x87l\xf3\xf1\xbc!\xfa\xa4\xdcy\xd4-HP\xb7\x0e\xe2\xba\xad\x99\xd5-\x01\xac\xa1\x1f\x8b\x98@\xddf\xd0\xeb\xe6\x8cR\xb7O\xb3\xbaU\xd6\xe6qJ\x16!\x95Q\xbau\xaf\xee\x1e\x1f\xcet\xbe\xde=\xbf\x8cY\x14\x0b4\xfd\x90ag|\xea\xf9rw\x95Ym\n\xe3.\xf9\xb4N\xefl\xc5@\xe5\x7f\xa5_]\x9f^\xefQ\x00z\xddU~0\x18\xb3\xa6\x87\xbe\xd2\x050\xa6hK*J\x1b}\xe3k=gi>\x80\r\xa07\x9b\x86\x9d\xa5\x84 R\xc2Z\x8d\x97\xd6\x9c\xe5\x13C\xa8G\xeb\xb2\x01\xbf\x10\xd6x)J",n\xaa\x1d_\xcfvp9\xcc:_\x9e\xab+\xd9J^\xadcJ))\x0bZ#E3^\xd1d\n\x8a\t@(\xad\xba\xc3J\x02\x1a\x03\xda\xb6\x05\'\xcc\xba%,9\xa7\xd0w7\xde\xea\xe6\xc5Z\xb7\x804ko\x81\xaf\xe9\xf3,\x08)\xf17N\x1b\xc4\x17\x1a\x94d\xa4n\xf3\xfe\xe3O/V\xad/\x89\xc9\x94}\xe2R\x00.:%\xb6\x87\xc2D\xcf\xc0W) l\x99@]\r\x86\xce\xd7S\xfbj\xda\x17Z\x9c\xcb\x9b\x97\x81#\xfb\xe41[gG\x08o\x96\x08\x1f\xe4a\x9f\xc7\xc3>\x8f(\x07\xdbAC \xcf5\xa9Y\x0c\xe1i\x10k\xa2\r\x15,\x93\x97\x88\xe1\xf4X\x16\xc0<_\x1e\xdf)\xc0\xdch\x0c([|\xfdM9\xfa*\xb1\xa3\xcd9\xd7U\xb7\x18z\xdd\x96}3a8vO?\xf4\xbb\xa7+\'\xbfn\x02\x18u\x1b%\xd4\xad\xc6\xca\x87"\x80Y\xb7\xf79\xeb\x0e\x0fg\xdf\xeb\xb8\x94\x02\x97\xba\xb5\xa3m\xd3G\xb2na\xaf\xa8"\'\xab\xb8:\xa0\xb2\xc6.\xc4\xe4\xc6\xfd\x1a\x06kp\x99\r\xc8\x86b)\xa5kF\xef\x9d!\xd4\x02\xee\xfa\xfb\xc3\xf3\xed\xfe\xf8\xd6n\xc7\xc7\xe7\x87\xdb\xb7v#-y\xae\xdd\xc4g\xa3>\xb0\x8f\xd64\xe7\xd4\x8e\x08c\x8d\xe0\xa1Q^\xee\x88\x13g\xdd\x92K\xff\xee\xf9\xe1\xf6\xbf\x0b\x13\xcb\xechD\x94i\t\x16*\xd0M\xef\x16\x87\xf0\x16\xbf\xc8\xba<\x9f\xa3\x86\xc4\xb8\xef\xe4Qz2\xb59`\xe8\x9c\xa8\x11}\x8d\xd2\x10}\x14\xb0\xa4?`\x7f>F;\x8f\xdb\xb9\x8f\xdb\xb99R\x961$tI\xcf\\@h\xac\x8c3g\xaa\xadd\x0b\x85\xdb\r^Z7/\x8d\xba%"\xbf+)!\xa1l\x89\xc5\xc6\xd6\xbfC\x03\x89D=?\x88\xba\r\xa9\xd4-3\xa5n^2~\xfb\x1efRV\xdd:\xa9s.\x8aT\xb4k\x19\n\x18#\xe3b+\x9b\xfa\x80\n\xa5u\xb3h\xb3\xa0QK\xe9CG\x9b=l\xd0\x82\x85o\xedv\\i\x8c\xb3Yy\x1e\x04/\xd2M\x11\xc7\xd6e\xf8\x8c)\xe4\x01\x9e\x1a#a&8p\x81\x7f\x84\x15Qw\xf8dW4\x06v\x9b\x19\xa5\x1f\x99\x93\xf7J\xd8G\xdd>\n\xd4-\xa0R\xb7$8\xbc\xac\xbe\xe3L5X\x17E+\xea:\xb9\xe2,\xe7_\x05\x92@\xcc\xd5\xd5\xe5\xd9(c\x15i\x1f\xeez#_\xf2v\x7f<\xe6y\x04\x814\x93C\'vG\xc7\xcc\xc5\x1695\xbad \x82\xba\x028\xb6\xb2\x82\xe3\xc1Gcw,\x06\xa4\xedz\xbcd\xab\xdb\x84\x8a\xfe"\xd3\xc3\xa9\x13\xb1*\x10\x1a\xe0\x97\x99\x07\xa7\xfdl\xdc\xbb\x11\x96(\xb0\xda\x9c]h1\xa9\x9a\xaca\xc3\xc6\xf2\xd2`\x14\xbf\xe4y|=o\xc7\xb7\xe7\xdb\xfd\xf1\xb0\x0f\xc2\x83\xca\x11|pTZ\xb6\x16\x8b\x9d{\x9a/\x1c\xc5`\x12\xac6p\x8dV:L\x867\xa1\x0b{\xdd>\xc0\xe5\xb4\x02\x1a\x1a\x8d\r)\xdb\xfa\x9c\x00\xe1\xe8\x9b\x9cu\x87)\xd4\xed\x83\xca\x0fB\xfa\xbbI\xb3X|\xed\xc9\x93\xbd\xd5-\xc8\xb3n\xc5&u[P\xd6\xed\xbdC\xdd\x0e 90\xdf\x89#\xbf\xf8`\xa2nEZus6\xab[1$\xfb\xc8|\xca\x96\xb5\xe4\xdb\xb2\x10\xad\xdb\x06\xcf\xbae\x98@\x99me\xa0\xe87\xad\xac\x83\xc6P\x80x\xab\xcb\x833\xa6f\xdc\xfb\x04(\xbc\xc4\x82\xc8\xcb\x08o\xde\x95\xbb\x8a\x89\xb5\x95\n\x1f\xe2K\xbb\x1dO\xe7\xedx}\xcbO\x0fy/\xabwU\x9d\x8d#\'v\x19\xdaK\x13i\xa8\x04\xd1\x97\x0f8R\x00\xab[G)\xff\xfe\x1f\x7f\xf9/\x7f\xf3\x97\xff\x04XD\x04H\x1dG\xc5}o\xcar)7\n\xd0\xeb\xf0\xd1qO\xb0\x11\x88\xca|\xfe\xa4\x84r\xd5\xed\xb0f\xdd\xd2W\xd4\xed=\xa5\xee\x90\xcc\x00v\xaf\x96R\xeesR>\x1b\xf9\xedzi\xf9\xa8\xaa\x02S\xbf{\x10O\xcf\xbe\xe6B\x1e\r\xcb\x1c\xab \xcc\xc8&\x01,\xf6\x86\x1f\xcf\xe3\xe3\xd9\x9e\x0f\xf6\xc3=mi\xb4\x80\'\xc1(e\n-\x80fP\xfaD\x93\xd5\xb4ug82p \xaa[e\x94K\xdd\xe1#_\xd1\x88\x10\xc6\xc6\xc8X\x08E\x00\xba\xd9\xdc\x05B\x01\x82e\xd6\xe5\x19\xaf\x8e\xaa\xf11\xee\xa7g\xe3\x1c8\x18\x80\x1b\x85N\x88\x80\xee\x13G\x8b>S\xe1}\xc0\x95\xe7\xf1\xbd\x9d\xc7\xf7\x87\xf3\xf8t\x82ld\xc2-&B!/25\x17\xc4\xb0\xe5\xa3\x85\xc2\xea\xe9\xa3\xdb\x8ca\xa3nN\xf2\xbam\x84Y\xaf\x07\x1e\xaf\x8c\x89\xc6&\xc1\xfb\x1c\x92U\x84t&\xce\xe8\xd5\xdc\xf5w\x00\x07b\xaf{\x94\xba\x85\x8c\xeaVE#\xb9\x0c\xed\xbb\x05\xd6-\xe7q-{\xcc\xfb\xael\xd5m9\xa9n\x19\x0c\xb5\xca\xe4rw\xac[\x0b\xac\xf8w\x82_IO7YP\x9c\xc0S~F\xd6\xca\xb4\xf7\xae\xc4\x01ZlN\x0b\xed\xcbB\xc7*\xa5\x95,\x0b&\x04\xc6\xc3\xcb\xf9:>\xb5]=\xed\xaaA\xf1$l\x02\x803\x96D\x1f\xc5M{GJme\x11D.D\xac6F#@\xcc\xf8\x90\x9ab\x95\xa1\x0b\x84\xc5O\xbe\x90k\x11\xe4Mc\xddb\x04u\x1b\x83\xa6\xb5`O\x8e\xd3\xcc\x01$\x80\x86\xa2\x1c\xedZ\x81\x8a\x00~\x99z\xb2\xf2T\xbf\x1a\xf6\x84k\xea\x02\xd5%\xdd\'MY\x8b\xa1\x11.j\x83\x1c\xdeh\x7f\xd9#\x8f\xc7\xb6\x0f\nlK\x17L+:\x02Z*\xf2\xd4\xd1\xba\xe4\\\xb8V\xa0\xb3\x1b\x04\xb3i\xdd\xb2\x86t\x1c\x8c\xc2,\x8d\xc6#\xc9\xfbX\x19\x0b\xeb\xdc\x882\x8e\xba\xcd\x8b\xf2op\xad\xd2\xfe\xe2\xef\xfe\xb6\xc6s\xa9\xd5m\xc2\xe0[`\xe9u\xabt\xd76X\xea\x8e\xce\xe2F\xb4\xae\xdf\xde\x9a\xda\x84\xba\xa3M\xaf[\x1d\xc1\xc3\xd9\xb3\xd8]\x82\x19x"!\x80\xa09u-z\x81\xe9\xb0\xc6\x10\x82x\xabK\x85\xa0W\xads\xba\x98\x97\xf6\xd4\x9f\x8fR\xc4F\xb5E\x19\xa3L!\x8c9\xa3L\x9a\xd3bAk#}\xcd\x08\xb2\x1f\x06\xbe?|\xeb\xcf\xcf\xa2\x02\xbdn\xc2\xc6_\x91\xc8\xfe\x97\x7f\x15]\xaag\xc0\n\x04\x08c%\xa0\x127\xee\xc5D\x99\xa2y:\xb5\xd2\x88l\xea\xea\xddQ#\xa5\x91\xc0\xd2_\x9e\xb7\xfb\xe3\x9b7\xf8\xfd<>\x9e\xb7\xc3\x0ea\xcd\xaa\x8d5\'\x0c\x1cK%JC\x1dD\xd62\x86\xeb\x00\x12\x15X\xa7\xee0\xc1\x97\t\x80t\x81\xba\xddm1+\x1a\x1bb\x13\xbd\x87 v\xc4\xe2}\xee\xa6\xae\xbcZ\xa7\x8f\xce\xa6s\x02v\x9fc\xa91~\x8a\x05R"\xbe+\xa5\xbe\xa0\xb1\x9b\x05\xe6\x9em\x92\xac%l~6\xcf\x02Y"Z\xff\xd4\xea\xa4\x1e\x08\xa7$U\x95"y\xb6\xb7mi\xe1\xf8\xc5\xe51"}\x19\xa2\xdb\xdc\xa4[S?\x02\x98\x1a\xb4,\xab [\xea\xa2\xa2\xd9L\xc7\xe4\xe9)Y\xde\xd8\xf7\x87\xf6||\xddG\x89#D\xa2H\xb3<y\xa5\x1a!\xb1bAZ\xc4m\xd9\x10\xc89K\'\xf0\xd5\xca\xcc\x13\xb5Lr\x15\xa9\xee\xd1\x18\xd8^\x81\xe0p{\x82_G^\xb7V\x1ce\x07\x1d\xbf\xc8<8\x0b\xc3\x8d{I\xf5A3&\xd0\x946\xd8\xcc\xbb\xb5\x98as\x80\xb5\x0e\xee\xe3\xb9\xabK\x0ff:\x8a\xce\xa4\x81p+E\x99\xa1\x04h\xf8$\xa7$&\xb1t\x83\xd6\xe07#X\xfc\r\x8d\x01!\x1f\xfau+\xee\'\xe4\x15\xcb\xaa\x95\xeb\xe1\x85P\xb7\xb4@\x1a\xa7S\xa8\x18\xe2\xd0--V\x9c ^\xc5/2\x0f\xce\xa4\x98q\xcf\xe8mv^\x04 \xbd\x01v\xecbe"\x82\x10\x92\x10<\x94\xf6||=\xdb\xed\xfe\x98y|\xc9\xdb\xf1\xfd\xbc\xba\xc6\x8fsB\xc7\x8e\xab7\x9ch\xea\x80\\\x10-\xbd\xb9\xcc\xec\xf65\x9f\xa7\x86c\x05m/\x94\xbdn\xc5R\xc5\xe5\x08\xa7\x87N\xff.v\xe5d4f\xa4\xf15_$FE4\xf0-\xd4\xa4\xd9\x87\xbd\x01K\x00\xaa\xca\xba\xb9m\xd7\x95\x8df\xa9[\x98U\x13\xa3HJ\xbb\x96\xa1\x02\xb9U jHj\x9d\xca\xef\xbbx\xdc\xc7/\xcf\xe3\xfbC\xde\xee\x0f\xd5\x01\x90\xeej>\x1c\x1d\xb0\xbbki\xc1}\x94\x84\x15C5\x86u\xe6\xee\x1b\xd1\xe1Qw\xe4t\xbe\x9e\x00\xd8\x98R\xb7A\x0f@\xe3D\x1a3o\xf2\xd0\xb7o\x0e\xc5YNl\xd8\xcci\x13\x10\xcb\x10\xee\x92\x95\x9b\x08\xc6}\xac0\xe6\xe8+\x1b\xcbj\x11J\xc2\x90#dZB7\xd8\xfe\xe3\xf9t\xde\x9e_\xf7\x93\x94\x94\xf5\x1a\xbd\x0b\xe1PY\x93\xe6X\xcd\x89\x8b\xac.\xabL\x0f`TV\x0bX:$POW-\x89V\x80E\xd1\xd8\xd0\xaa\xdd&\x8eb1\x03\x01\x0e)\xe6\xf2*F\xc4^-\xdb"\x96\xf0\x82\xc3\x12\xc2\xe1\x8c&W\xad\x1b\xa0\x97;\x1c\x9c\x90\xfd\xd6\xf5\x89\xc1\xc0\xe4\x06\xf3\xa3\xa8M\xdd\xba4q;u5F\x94LV\xcc\xd5\xd5\xe5Y\xba\x1dU\xcdf\xdc\x93N\x8a\xbe\xa01\xb7\xce\xd2\x08\x03g3\x954d\x9b\x0c\xee\xd3\xf3Sa\xe9A\x18\xc7\x91\xa3\xaawe1..\xac=\xdb\xf4N\xad\x8d\xe2\xd4\xb2\xd0b\xe39\xe4\xc6xxz~\xcae\xa1\xd7\x9c\xdc\xbdsM\x16\xe0B\r\xb8\xca|\x9b\xba\xa5\xd8\x911)S_\xcdh\xce2\x9bS)\x81\x85c\xc2jN\x9d\xa0c l\xbe\x8f\xfb\xfd|\xfc\xdcn_\xfb;\xdfH\xd7\x1cW\xd7.+`\xb5\xd6R\x00V[+zA\x93@\xd0\xb5M\xb3\xf2\xde[\xc3\x1eh\xf5~\x03f\xd0}\t\xad\x8d\r\x1d! \x00\xa3;\xce\xc1\x98B\xad\xe9L\xa1\xffES\x9f\x01\xa2\x8d\x99S\xc72\xef\x1a\xa3\xb9q\xa0P:eKY\xbc\xb8v\xb4\xf3 8p\x89 \xcf\xd5\x9dP\x1av\xed\xad\xd9\x842\xbc\xb8R\x01&,c\x15\x9c\xaa\x86\xe8\xe8J\xbc\x9f\xdds\xed\x17\xb1\xcf\xc7\x83.\xc0S\xa3\xf5#\xc5b9\xbc\xf4?\x8a\xde\x93\xc5\x94A\xadn\xd3\xe7,ukW\xa9\xdb\xd7\x84\xbd\x96$\x1d_IfY\xb5\xe6\x08\x17\x95\xda`\xea\x17\x10\xec\xd0\xa09\xf6\x1e\xceT<\'\xae\xc91\xba;\xa4\x12\xbf\xf1\xc7\xe7\xcf\xf9\xb8\x9f\x8f\xaf\xfbv\xd0\xf0\xf68\xc1\x1aK\x86p6\xa6\x14RG\x1a\x80\x0e)\xa4J\x90g\xed\xf5l\xf9\x0f\xcf\x9f\xb3ng\xeam\x15\x865\xb4\x16\x84h\xc8\xf8\xdeC\xd9\xfd\xba\xa5\x19e(\xce>s3\xc4\xf4\'GW^l\xc3c\x16u\x8e\xd5\xd3\x97\x19u\x99NOg\xdf\xfa\xd9n\x87!\x0c\xaf#G\xac\x06\xdc\x07\x1f\xe5}d\x8a\xb8\x12dM\xe49G\xd1\xf4"\xdf\xb1\x17(Ss~\xae\xc0\xec\x12\xad\x07!(\xf9=\xed\x1f\xf2\xf5\xf5r\xbe^\x9e\x9e_r\xa2\x89\xb2\x03\xdd\xdc\xb28\xaa\x82\xff\x93z\xb6P\xde\x9f\xa9?\xa7\xa3&1\xa2f\xe9\x93\x9c\x15f\xa0E*\x85"\xcc\xf0\x06\xde\xf2\xf8\xe5>\x9e\xf2v\x7f\xd6y\xd0\xc7\xb3\xb9\xa7l\xb0\x00\x1a\r\x93lm4+\x10j\x16\xa1\xa3w\xe8\x05\xe7\xaf\xff\n\x18Z\xd4-D\xadn\xf5\xa6u+,\xaa[zWWE\xeb\xa4\xe4"\x10e\x10\xba\x8d\x97\x19b\xb0\xdeX\xc9v\xee\xf1_\x03}M\x9e\x92\x04\x85S:\xad\x92Y8\ty\xb2\x0e\x94\xf4\xf8\xad_\xcf\x83\xe20:\n-\x80gJ\xd7\xca\x18\x9c\x138\xbb)\xadTX}\x8c\x98\xcd\x8c`\x11H\x13\x11\xfeo3`\xd5\xad\n=%\x12\x9e\x8f\xd6\x836\x8b\x07\x92n6\xe7,Z\xb7\tg\x11\x07\x83\xeb65\x98n\x80Z\xdd\xd6xn\xb6M_u\x1b\xd1\x02\x03\xdf\x84\xb9H\xdd\xe2\xd9\xbf\ny{\xec\xa8\xa3\x04\t\x06\xcc\xd4{\x98\t\xb7\xba\xa5\xfb:\xf5D\x99\x9cn\xb3e\x95\xf8\xafr\x13#\x80q?r\x96\x94\x94L\x91B\x13m\x14\x9c\\D\xcd\xcc\xc3\x8bt\xfd\xdc\x1e\xdc\xfb\xfd\xfc\xbe?b\x05e\xb56K\x11\tU@n\xae\xad\xb1Ou\r)\x0c\xc9\xe2,\x80\xb3\x07\x06\xd5\xad\x86\xe6i\xb63\x7f\xc1kX\xb46v,\xa0\xc0\r\x86\x88\xea\xba\x1c.\xa0&\x0e\xd9\xde\x10\xd6Pt[\xe1\x16G\x8a\xe0\xffd*4S\x9f\x9d\x96\xf0h\x9a\xa9m0c)=\xcaB\x19\xb35\xd5\xac\xdb\x1b\xfcx\xde\x8e\x99\xc7\xeb\xc3>\x0f\xce\x0b\x98K\xdf\xc71\xad\xa9\x80\xa9\xe0\x14Yk\xbax\xeb\xdcgg\xd1\xdb\xb2l,+\xbdIS8\xca\x92\xd5tv\xfc\xd5g\xd1\xda\x10\x8e\xddd#)\xca\x0ct\xf3\xca\x02\x91]\x13\xfc\xcd\xba?\x97\xb8\xff\x83\xff\x19\x0f\x9e\x84NL\xd0\x89WN]\xd9\x96p_\x98\x08\x13\'zh\xf3\x95\xe7\xf1m\xe71Ym\xd8Rw\xe7\x03\xcf8\xa5\x19\x16J<\x9c\xa7\xcc\xa6>\xd7\x02\xcdfF\xa1\x05\xa3M\xb9\x91\xf0\x99u\xfb\x1c\x94d~BI\xa3\\+\xc1n\x8a\xd5\xc9\x9e^\x93\x90\xdc\x84P\xbc\xae\xf7Qu\x10\xcc\x14\xc6\xd8^1*s\x14\x9ae\x87\x991\xbc\xe22\x93X\xc0)\x8b8\x87\x8d\xd8\xfd\xe5\xa4ja\xf8\xc8\xcd:W\xb3\xfdtr\x1e+0\xa6\xa9\xdb\xe8\x9d!\x97\xfcr\t-\x80L}\xc5"\x98\x13\x16,\xa3\xc1\xa5\xb8Aq\x98\x042ZR\x95\x86\xa6o \xffC\xf6\xd1Y\xaf\xaa\x9d\x82\xdc\xfa\x0c.\xc8-\xa9E\x84\xb7\x91\xcd\x83\xd7H\x83\x0b\x95\xff\xf1_\xc7\xec\xf9\xb1\x04\xfaG\xe8\xb64V\x07\xdaP\xe0\x84,\x07\xb6\x14\xcc\xba-\xc7Z*\x07~\xafne\xaeL\x1c\xb0\xf2{u+y\xd7\xfeR\xe4\xaaBY\x8an\xf3\xed\x0c\xa1\xe4\x17J\xd4d\xeb\x9b\xa2\xac\xa1\xd60Wb\xfa\x12\xec\x0c\xab\ro\x0e\xb3\x15f\xd4R\xcc\x7fJl\x1db.\x10T\xaa\xc8\xbb t\xa9\xc1\xde&gi\x97\xba5\x11\xea\x0e\x10\xca\xc7\xcdp\xd5\xad\xb4\x98nn~\xaf\xdbj\xf0\xd9\x13|\xab+\xb5,\xdb\xfc\xc3\xeb\xab\xd4\xcdW\x11n(9\xe8e\x98\x05\xf8\x04z\xb0\xa4.\\,F%\x92\x81\xf9\r\xaa\x1dN\x87\xc5\x11\x8b\xe9//\'\x12R\xe1\xc2\x13\x06\xf4\x85\xad@\x1a\x04\x19S\xb7\x86\xd7\xedo(\xab\xdc%\x85\x10Y\xf0\xe0\x8c\xd6\x83t\xdb\xabT1\xc9c\xa0\xeaI\x0b\x8dZTRr\x11\x94\x98}\xf8}\xdb:\xc12\x0e\xa8\x8c\x8e\x12\xe3\x9c\x15\x87eQ\x7f2\x07\xce\x92\xc1\xa6\xfe\x12\x9c\xca\\\xac\x10\x07\xf7\x82\xd8\xdd\'+x\x1f\xab)\xec\xfe\xe2\xbf\xe4\xed\xc8\xf1\xf0|0KH\x87\x8b\x99s\xa1\xf4\xec:\xc0\t\xd4\xcb\x826\xdd\x970M\xf1\\\x98\xa1\x86Q\xb6\x1d\x068{{\xfc\xec\xbch}H\x1b\xab\xd0p\x1e-\xfb\xfa\xcf\xbfE>Zd4e\x1b\xebm_i\xe2\x0e\xf7\x80\xfes\x9f\x92/\x97K\x8e\x87gf\x0f\xe2\xc8\x9d\xa54/\xed\xe6\xdf\x19r\x19#\xfd\xb2\xaff\xf8\x97V\xb8`1\x17_HeBo\x0b\x89\x97\xe0\x9c\xcd\xea"\\\xbc\x1f\xc1\x87\xeba[i\xb2\x11\xb5h9\xa6.\xce\x8c\x0e:\x80:umN\xd8\x87\x0e\xcf\x0b\x04;\xa1\x9c{\xdd`\xce6G\x06<L\xec\x1a\x1a\xad\x13\xe1PM\xe6\x97(CPy\x00N\xf5|\x81\x1a(\x05\xfd\xba>\x9e\xc7\xd3\xf31\xf3x<K\x1c\x9d\xf0v`q\xaa\xc7\xd7\x901\x05\xd4B\x14qX\x932\xd7,`\xbc\x8a\xd3\xba\xf2\xcd\xe9#\xa7\xb3m\x92\xad\xf8\x06&\xdc\xa6l\x0e-\xd8\xa9\xb0:\xd9M4\x00+\xc1b\x13\xba\x8dt\x05*~M\xf07\x89\x1f\xcf\xe1\x17\xef.\xd7\x87\xd6!s\xc9~\x00'
十分費(fèi)解,于是網(wǎng)上搜索了相關(guān)內(nèi)容,找到了這篇文章,說是請求頭為accept-encoding:gzip時(shí),才會亂碼。
于是注釋掉了requests的請求頭部中的Accept-Encoding: gzip, deflate, br給注釋了,結(jié)果發(fā)現(xiàn)響應(yīng)內(nèi)容正確顯示。
于是搜索了Accept-Encoding的含義,在這篇文章中知道Accept-Encoding表示自己支持的內(nèi)容編碼格式列表
壓縮類型:
- gzip:表示采用?Lempel-Ziv coding?(LZ77) 壓縮算法,以及32位CRC校驗(yàn)的編碼方式
- Compress:采用Lempel-Ziv-Welch?(LZW) 壓縮算法。
- deflate:表示采用?zlib?結(jié)構(gòu) (在?RFC 1950?中規(guī)定),和?deflate?壓縮算法(在?RFC 1951?中規(guī)定)。
- identity:用于指代自身(未經(jīng)過壓縮和修改)。除非特別指明,這個(gè)標(biāo)記始終可以被接受。
- Br:表示采用Brotli?算法的編碼方式。
于是懷疑是不是自己從網(wǎng)頁上復(fù)制過來的HTTP頭部Accept-Encoding: gzip, deflate, br,并不被requests支持,于是自己在本地啟用了一個(gè)簡易的http服務(wù)器進(jìn)程監(jiān)聽10002端口,并在路徑/對應(yīng)的RequestHandler中打印請求的headers,并使用requests和postman分別訪問:
http://127.0.0.1:10002/
結(jié)果顯示,postman的頭部為:
User-Agent: PostmanRuntime/7.28.3
Accept: */*
Cache-Control: no-cache
Postman-Token: af66b937-b249-4c7b-9d63-88092363392a
Host: 127.0.0.1:10002
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
而requests的頭部為:文章來源:http://www.zghlxwxcb.cn/news/detail-821297.html
Host: 127.0.0.1:10002
User-Agent: python-requests/2.23.0
Accept-Encoding: gzip, deflate
Accept: */*
Connection: keep-alive
果然br僅僅是postman支持,而requests不支持,找到問題原因文章來源地址http://www.zghlxwxcb.cn/news/detail-821297.html
到了這里,關(guān)于python requests.get發(fā)送Http請求響應(yīng)結(jié)果亂碼、Postman請求結(jié)果正常的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!