Rumah  >  Soal Jawab  >  teks badan

Tambahkan atribut Endpoint _header pada objek respons JSON

Saya sedang menguji menarik data daripada perkhidmatan titik akhir jauh (npoint.io). Apabila saya mendapatkan kembali objek respons, ia menambahkan atribut "_headers" pada JSON saya.

Saya rasa saya boleh mengalih keluar atribut ini apabila saya menyelaraskan JSON. Tetapi bertanya kerana mungkin saya kehilangan parameter pilihan dalam http.get() yang patut saya gunakan untuk mengalih keluarnya.

Pertama, berikut adalah maklum balas daripada pelayan:

{
    "schema": {
        "type": "object",
        "title": "Simple Test",
        "required": [],
        "properties": {}
    },
    "data": {},
    "_headers": {
        "cache-control": "max-age=0, private, must-revalidate",
        "content-type": "application/json; charset=utf-8"
    }
}

Saya menantikan:

{
    "schema": {
        "type": "object",
        "title": "Simple Test",
        "required": [],
        "properties": {}
    },
    "data": {}
}

P粉237689596P粉237689596178 hari yang lalu1386

membalas semua(1)saya akan balas

  • P粉587970021

    P粉5879700212024-04-06 00:58:08

    Saya belum melihat dokumentasi API npoint.io, mungkin anda boleh menambah parameter pertanyaan untuk menyingkirkannya?

    Saya rasa mereka hanya cuba menjadi "mesra" dengan mengulangi tajuk yang mereka tetapkan untuk respons dalam JSON. Walaupun agak tidak perlu kerana anda boleh membaca tajuk respons terus dalam JS jika anda mahu...

    Saya akan mengabaikannya dan mengalih keluar atribut, ia bukan overhed dalam bait :)

    balas
    0
  • Batalbalas