Extra Headers

Custom Request Headers.

Untuk menambahkan kunci headers pada setiap permintaan data ke backend bisa di konfigurasi seperti contoh ini:

{
  "pageType": "crud",
  "pageTitle": "Mahasiswa",
  "crudOpt": {
    "detailFromGrid": true,
    "endpointName": "https://globaldata-api.insaba.co.id/demoMahasiswa",
    "headersExtra": {
      "key1": "value1",
      "key2": "value2",
      "key3": "value3"
    }
  }
}

Maka hasil inspeksi browser pada saat melakukan permintaan ke backend akan seperti ini:

Kamu juga bisa mengkonfigurasi tambahan header spesifik untuk metode request tertentu seperti ini:

{
  "pageType": "crud",
  "pageTitle": "Mahasiswa",
  "crudOpt": {
    "detailFromGrid": false,
    "endpointName": "https://globaldata-api.insaba.co.id/demoMahasiswa",
    "removeDefaultHttpHeader": false,
    "deleteSelection": true,
    "headersExtra_GET": {
      "key1_get": "value1",
      "key2_get": "value2",
      "key3_get": "value3"
    },
    "headersExtra_PUT": {
      "key1_put": "value1",
      "key2_put": "value2",
      "key3_put": "value3"
    },
    "headersExtra_POST": {
      "key1_post": "value1",
      "key2_post": "value2",
      "key3_post": "value3"
    },
    "headersExtra_DELETE": {
      "key1_delete": "value1",
      "key2_delete": "value2",
      "key3_delete": "value3"
    }
  }
}

Last updated