[Python] 403-response when doing a python request?

Discussão em 'Python' iniciado por Stack, Abril 25, 2025.

  1. Stack

    Stack Membro Participativo

    i try to do a get request using the follwing code -

    (i have taken the get response from this site: https://www.marinetraffic.com/en/ais/home/centerx:-15.7/centery:25.1/zoom:3 copied it with right click and "Copy as cURL Bash" in the Network Tab of Chrome and converted it using https://curlconverter.com/python/)

    import requests

    cookies = {
    '__cf_bm': '0ZwKxO2ya.H7zWswqxfQsS72t7uWAnPvcWR72oTPgZo-1745566904-1.0.1.1-V6w98vJXaZd8Dq6ctvKkOikRo5XdMJlYY0ROodABBkuXFHQ3PpuCbCseetBZNuwkIrMZXg1.7G1Xw1B.5hyqqhU1Gb7HIifoiaCdfhh5GLQ',
    '_cfuvid': 'BCmzr2QSh7cfUL9D7AS.Y3J0DadifB63Nk_DjJdnU_M-1745566904509-0.0.1.1-604800000',
    'cf_clearance': 'Rt7dTDVgSuVxSh9AjhJIqI3qQnvoE6w1T3s0FFsB9E4-1745566904-1.2.1.1-zf2VBp3dh0u4KfN7MfNQ_GexuhddHBlx30bbEGIlof9ByIebnoyiO00kFsyV0ABGpEk1Vq3SK5sLH6V8aQ6_EIHHeik14Hx2CVrmrunyyNvD9D18Yc1rDAUFuageLWREiNPDULxYSgiEin_sUk9fSOv56RZqe3U6E7trgFClAjYllL4QDRnoPkSF10VBCX8ZiMn9a2cL82r5ChCcLI3HjzZfLcKq.yXdXwODotlux64.GXLGA5pDk6Ixr4BJ6M6Cs1zsteb0n6ODJvYmRzun.d_uvcH.YkYI3BBNoPi8_wfmqWFLDqBFJSwg9uzn4472CBlTuhPDsfykKmMCFIIhn2ZZtsttcBa9QX5czSGX5Qk',
    'usprivacy': '1N--',
    'vTo': '1',
    'euconsent-v2': 'CQQbCUAQQbCUAAKA1AENDgCsAP_AAEPAAAwIg1NX_H__bW9r8X7_aft0eY1P9_j77sQxBhfJE-4F3LvW_JwXx2E5NF36tqoKmRoEu3ZBIUNlHJHUTVmwaogVryHsakWcoTNKJ6BkkFMRM2dYCF5vm4tjeQKY5_p_d3fx2D-t_dv839zzz8VHn3e5fue0-PCdU5-9Dfn9fRfb-9IP9_78v8v8_l_rk2_eT13_pcvr_D--f_87_XW-9_cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQagCzDQuIAuyJCQm0DCKBACIKwgIoEAAAAJA0QEALgwKdgYBLrCRACBFAAcEAIQAUZAAgAAEgAQiACQIoEAAEAgEAAIAEAgEADAwADgAtBAIAAQHQMUwoAFAsIEiMiIUwIQoEggJbKBBKCoQVwgCLDAigERsFAAgCQEVgACAsXgMASAlYkECXUG0AABAAgFFKFQik_MAQ4Jmy1V4om0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAACAA.f_gAAAAAAAAA',
    'addtl_consent': '1~43.3.9.6.9.13.6.4.15.9.5.2.11.8.1.3.2.10.33.4.15.17.2.9.20.7.20.5.20.7.2.2.1.4.40.4.14.9.13.8.9.6.6.9.41.5.3.1.27.1.17.10.9.1.8.6.2.8.3.4.146.65.1.17.1.18.25.35.5.18.9.7.21.20.2.4.18.24.4.9.6.5.2.14.25.3.2.2.8.28.8.6.3.10.4.20.2.17.10.11.1.3.22.16.2.6.8.6.11.6.5.33.11.19.28.12.1.5.2.17.9.6.40.17.4.9.15.8.7.3.12.7.2.4.1.19.13.22.13.2.6.8.10.1.4.15.2.4.9.4.5.4.7.13.5.15.17.4.14.10.15.2.5.6.2.2.1.2.14.7.4.8.2.9.10.18.12.13.2.18.1.1.3.1.1.9.7.2.16.5.19.8.4.8.5.4.8.4.4.2.14.2.13.4.2.6.9.6.3.2.2.3.7.9.10.11.9.19.8.3.3.1.2.3.9.19.26.3.10.17.3.4.6.3.3.3.4.1.7.11.4.1.11.6.1.10.13.3.2.2.4.3.2.2.7.15.7.14.4.3.4.5.4.3.2.2.5.5.3.9.7.9.1.5.3.7.10.11.1.3.1.1.2.1.3.2.6.1.12.8.1.3.1.1.2.2.7.7.1.4.3.6.1.2.1.4.1.1.4.1.1.2.1.8.1.7.4.3.3.3.5.3.15.1.15.10.28.1.2.2.12.3.4.1.6.3.4.7.1.3.1.4.1.5.3.1.3.4.1.5.2.3.1.2.2.6.2.1.2.2.2.4.1.1.1.2.2.1.1.1.1.2.1.1.1.2.2.1.1.2.1.2.1.7.1.7.1.1.1.1.2.1.4.2.1.1.9.1.6.2.1.6.2.3.2.1.1.1.2.5.2.4.1.1.2.2.1.1.7.1.2.2.1.2.1.2.3.1.1.2.4.1.1.1.9.6.4.5.9.1.2.3.1.4.3.2.2.3.1.1.1.1.12.1.3.1.1.2.2.1.6.3.3.5.2.7.1.1.2.5.1.9.5.1.3.1.8.4.5.1.9.1.1.1.2.1.1.1.4.2.13.1.1.3.1.2.2.3.1.2.1.1.1.2.1.3.1.1.1.1.2.4.1.5.1.2.4.3.10.2.9.7.2.2.1.3.3.1.6.1.2.5.1.1.2.6.4.2.1.200.200.100.300.400.100.100.100.400.1700.304.596.100.1000.800.500.400.200.200.500.1300.801.99.303.99.104.95.1399.1100.100.4302.1798.2100.600.200.100.800.900.100.200.700.100.800.2900.1100.600.400.2200.2300.400.1101.899.2100.100.100',
    }

    headers = {
    'accept': '*/*',
    'accept-language': 'en-GB,en;q=0.9,de-AT;q=0.8,de;q=0.7,en-US;q=0.6',
    'priority': 'u=1, i',
    'referer': 'https://www.marinetraffic.com/en/ais/home/centerx:-12.1/centery:25.0/zoom:4',
    'sec-ch-ua': '"Google Chrome";v="135", "Not-A.Brand";v="8", "Chromium";v="135"',
    'sec-ch-ua-mobile': '?0',
    'sec-ch-ua-platform': '"Windows"',
    'sec-fetch-dest': 'empty',
    'sec-fetch-mode': 'cors',
    'sec-fetch-site': 'same-origin',
    'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36',
    'vessel-image': '00ca8c234cef4e61fa99ee23afb75bb85903',
    'x-newrelic-id': 'undefined',
    'x-requested-with': 'XMLHttpRequest',
    'cookie': '__cf_bm=0ZwKxO2ya.H7zWswqxfQsS72t7uWAnPvcWR72oTPgZo-1745566904-1.0.1.1-V6w98vJXaZd8Dq6ctvKkOikRo5XdMJlYY0ROodABBkuXFHQ3PpuCbCseetBZNuwkIrMZXg1.7G1Xw1B.5hyqqhU1Gb7HIifoiaCdfhh5GLQ; _cfuvid=BCmzr2QSh7cfUL9D7AS.Y3J0DadifB63Nk_DjJdnU_M-1745566904509-0.0.1.1-604800000; cf_clearance=Rt7dTDVgSuVxSh9AjhJIqI3qQnvoE6w1T3s0FFsB9E4-1745566904-1.2.1.1-zf2VBp3dh0u4KfN7MfNQ_GexuhddHBlx30bbEGIlof9ByIebnoyiO00kFsyV0ABGpEk1Vq3SK5sLH6V8aQ6_EIHHeik14Hx2CVrmrunyyNvD9D18Yc1rDAUFuageLWREiNPDULxYSgiEin_sUk9fSOv56RZqe3U6E7trgFClAjYllL4QDRnoPkSF10VBCX8ZiMn9a2cL82r5ChCcLI3HjzZfLcKq.yXdXwODotlux64.GXLGA5pDk6Ixr4BJ6M6Cs1zsteb0n6ODJvYmRzun.d_uvcH.YkYI3BBNoPi8_wfmqWFLDqBFJSwg9uzn4472CBlTuhPDsfykKmMCFIIhn2ZZtsttcBa9QX5czSGX5Qk; usprivacy=1N--; vTo=1; euconsent-v2=CQQbCUAQQbCUAAKA1AENDgCsAP_AAEPAAAwIg1NX_H__bW9r8X7_aft0eY1P9_j77sQxBhfJE-4F3LvW_JwXx2E5NF36tqoKmRoEu3ZBIUNlHJHUTVmwaogVryHsakWcoTNKJ6BkkFMRM2dYCF5vm4tjeQKY5_p_d3fx2D-t_dv839zzz8VHn3e5fue0-PCdU5-9Dfn9fRfb-9IP9_78v8v8_l_rk2_eT13_pcvr_D--f_87_XW-9_cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQagCzDQuIAuyJCQm0DCKBACIKwgIoEAAAAJA0QEALgwKdgYBLrCRACBFAAcEAIQAUZAAgAAEgAQiACQIoEAAEAgEAAIAEAgEADAwADgAtBAIAAQHQMUwoAFAsIEiMiIUwIQoEggJbKBBKCoQVwgCLDAigERsFAAgCQEVgACAsXgMASAlYkECXUG0AABAAgFFKFQik_MAQ4Jmy1V4om0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAACAA.f_gAAAAAAAAA; addtl_consent=1~43.3.9.6.9.13.6.4.15.9.5.2.11.8.1.3.2.10.33.4.15.17.2.9.20.7.20.5.20.7.2.2.1.4.40.4.14.9.13.8.9.6.6.9.41.5.3.1.27.1.17.10.9.1.8.6.2.8.3.4.146.65.1.17.1.18.25.35.5.18.9.7.21.20.2.4.18.24.4.9.6.5.2.14.25.3.2.2.8.28.8.6.3.10.4.20.2.17.10.11.1.3.22.16.2.6.8.6.11.6.5.33.11.19.28.12.1.5.2.17.9.6.40.17.4.9.15.8.7.3.12.7.2.4.1.19.13.22.13.2.6.8.10.1.4.15.2.4.9.4.5.4.7.13.5.15.17.4.14.10.15.2.5.6.2.2.1.2.14.7.4.8.2.9.10.18.12.13.2.18.1.1.3.1.1.9.7.2.16.5.19.8.4.8.5.4.8.4.4.2.14.2.13.4.2.6.9.6.3.2.2.3.7.9.10.11.9.19.8.3.3.1.2.3.9.19.26.3.10.17.3.4.6.3.3.3.4.1.7.11.4.1.11.6.1.10.13.3.2.2.4.3.2.2.7.15.7.14.4.3.4.5.4.3.2.2.5.5.3.9.7.9.1.5.3.7.10.11.1.3.1.1.2.1.3.2.6.1.12.8.1.3.1.1.2.2.7.7.1.4.3.6.1.2.1.4.1.1.4.1.1.2.1.8.1.7.4.3.3.3.5.3.15.1.15.10.28.1.2.2.12.3.4.1.6.3.4.7.1.3.1.4.1.5.3.1.3.4.1.5.2.3.1.2.2.6.2.1.2.2.2.4.1.1.1.2.2.1.1.1.1.2.1.1.1.2.2.1.1.2.1.2.1.7.1.7.1.1.1.1.2.1.4.2.1.1.9.1.6.2.1.6.2.3.2.1.1.1.2.5.2.4.1.1.2.2.1.1.7.1.2.2.1.2.1.2.3.1.1.2.4.1.1.1.9.6.4.5.9.1.2.3.1.4.3.2.2.3.1.1.1.1.12.1.3.1.1.2.2.1.6.3.3.5.2.7.1.1.2.5.1.9.5.1.3.1.8.4.5.1.9.1.1.1.2.1.1.1.4.2.13.1.1.3.1.2.2.3.1.2.1.1.1.2.1.3.1.1.1.1.2.4.1.5.1.2.4.3.10.2.9.7.2.2.1.3.3.1.6.1.2.5.1.1.2.6.4.2.1.200.200.100.300.400.100.100.100.400.1700.304.596.100.1000.800.500.400.200.200.500.1300.801.99.303.99.104.95.1399.1100.100.4302.1798.2100.600.200.100.800.900.100.200.700.100.800.2900.1100.600.400.2200.2300.400.1101.899.2100.100.100',
    }

    resp = requests.get(
    'https://www.marinetraffic.com/getData/get_data_json_4/z:3/X:1/Y:0/station:0',
    cookies=cookies,
    headers=headers,
    )
    print(resp.status_code)


    When i open the link

    https://www.marinetraffic.com/getData/get_data_json_4/z:3/X:1/Y:0/station:0

    in the browser i get a result

    {
    "type": 1,
    "data": {
    "rows": [
    {
    "LAT": "65.39167",
    "LON": "-22.175043",
    "SPEED": "6",
    "COURSE": "148",
    "HEADING": "97",
    "ELAPSED": "14",
    "DESTINATION": "REYKHOLAR",
    "FLAG": "IS",
    "LENGTH": "38",
    "SHIPNAME": "GRETTIR",
    "SHIPTYPE": "2",
    "SHIP_ID": "293921",
    "WIDTH": "9",
    "L_FORE": "8",
    "W_LEFT": "4",
    "DWT": "206",
    "GT_SHIPTYPE": "43"
    },
    {
    "LAT": "66.998337",
    "LON": "-21.540001",
    "SPEED": null,
    "COURSE": null,
    "HEADING": null,
    "ELAPSED": "14",
    "DESTINATION": "",
    "FLAG": "IS",
    "LENGTH": "2",
    "ROT": "0",
    "SHIPNAME": "HBII STRAUMM",
    "SHIPTYPE": "1",
    "SHIP_ID": "3953648",
    "WIDTH": "2",
    "L_FORE": "1",
    "W_LEFT": "1"
    },
    ...


    How can i do the request using python without a 403-error?

    Continue reading...

Compartilhe esta Página