您正在被重定向Javascript是python请求所必需的\u html

2024-04-29 09:54:15 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图导航到特定的urlhttps://www.moi.gov.kw/main/eservices/residence/fines-enquiry,在搜索框中输入268101704418,然后单击查询按钮。 我在Chrome开发者工具中找到了这样的链接 https://www.moi.gov.kw/mfservices/immigration-fines/residency/268101704418我尝试使用python请求和html,并使用类似的标题

from requests_html import HTMLSession
s = HTMLSession()
url = 'https://www.moi.gov.kw/mfservices/immigration-fines/residency/268101704418'

def get_links(url):
    r = s.get(url)
    print(r.content)

get_links(url)

但我得到了这样的回应

b"<html><title>You are being redirected...</title>\n<noscript>Javascript is required. Please enable javascript before you are allowed to see this page.</noscript>\n<script>var s={},u,c,U,r,i,l=0,a,e=eval,w=String.fromCharCode,sucuri_cloudproxy_js='',S='dj0nT2c7Mycuc3Vic3RyKDMsIDEpICsnVHI5Nicuc3Vic3RyKDMsIDEpICsnWTYnLnNsaWNlKDEsMikrICcnICsgCiIyIiArICAnJyArJzMnICsgICAnJyArU3RyaW5nLmZyb21DaGFyQ29kZSgweDYxKSArICJkc3VjdXIiLmNoYXJBdCgwKSsnYjg5Jy5jaGFyQXQoMikrJzJzUDInLnN1YnN0cigzLCAxKSArICcnICsnOTQnLnNsaWNlKDEsMikrImRzdWN1ciIuY2hhckF0KDApKyJhIiArICJiIiArICdiOTQnLmNoYXJBdCgyKSsiNCIgKyAiYXN1Ii5zbGljZSgwLDEpICsgJ1duNjknLnN1YnN0cigzLCAxKSArICcnICsnJysiZnNlYyIuc3Vic3RyKDAsMSkgKyAnb1AxJy5jaGFyQXQoMikrJzAnICsgIFN0cmluZy5mcm9tQ2hhckNvZGUoMHgzNCkgKyAiN2kiLmNoYXJBdCgwKSArICdaZzliJy5zdWJzdHIoMywgMSkgKyJhIi5zbGljZSgwLDEpICsgJ1JsSWInLnN1YnN0cigzLCAxKSArJ2YnICsgICdhJyArICBTdHJpbmcuZnJvbUNoYXJDb2RlKDB4MzgpICsgJ1g1Jy5zbGljZSgxLDIpKyAnJyArIAoiMSIuc2xpY2UoMCwxKSArICAnJyArImZzdWN1ciIuY2hhckF0KDApKydmJyArICAnJztkb2N1bWVudC5jb29raWU9J3MnKydzdWN1cnUnLmNoYXJBdCg1KSArICdjJysndScrJ3InKydpc3UnLmNoYXJBdCgwKSArJ19zdWN1cicuY2hhckF0KDApKyAnYycuY2hhckF0KDApKydsc3VjdXInLmNoYXJBdCgwKSsgJ28nKyd1JysnJysnZHN1Y3UnLmNoYXJBdCgwKSAgKydwc3VjdXInLmNoYXJBdCgwKSsgJ3JzdWN1Jy5jaGFyQXQoMCkgICsnbycrJycrJ3gnKyd5JysnXycuY2hhckF0KDApKydzdWN1cml1Jy5jaGFyQXQoNikrJ3UnLmNoYXJBdCgwKSsnaScrJ2QnKydzdWN1cmlfJy5jaGFyQXQoNikrJ3N1Y3VyMycuY2hhckF0KDUpICsgJzJzdWN1Jy5jaGFyQXQoMCkgICsnNicrJycrJ3N1Y3VyaTknLmNoYXJBdCg2KSsnN3N1YycuY2hhckF0KDApKyAnOScrJycrJzZzdWMnLmNoYXJBdCgwKSsgJzEnKyc1JysiPSIgKyB2ICsgJztwYXRoPS87bWF4LWFnZT04NjQwMCc7IGxvY2F0aW9uLnJlbG9hZCgpOw==';L=S.length;U=0;r='';var A='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/';for(u=0;u<64;u++){s[A.charAt(u)]=u;}for(i=0;i<L;i++){c=s[S.charAt(i)];U=(U<<6)+c;l+=6;while(l>=8){((a=(U>>>(l-=8))&0xff)||(i<(L-2)))&&(r+=w(a));}}e(r);</script></html>\n"

如何处理JavaScript的问题需要任何帮助吗


Tags: httpsurlgethtmlwwwservicelinksgov