Topik ini menjelaskan sintaks, deskripsi, parameter, dan nilai pengembalian dari fungsi pemrosesan permintaan, serta memberikan contoh penggunaannya.
add_req_header
Tabel berikut menggambarkan detail fungsi ini.
| Item | Deskripsi |
| Sintaks | add_req_header(name, value [, append]) |
| Deskripsi | Menambahkan header permintaan ke permintaan sebelum mereka dialihkan ke server asal. |
| Parameter |
|
| Nilai pengembalian | Mengembalikan true secara default dan mengembalikan false jika header permintaan yang ditentukan tidak valid. |
| Contoh | |
del_req_header
Tabel berikut menggambarkan detail fungsi ini.
| Item | Deskripsi |
| Sintaks | del_req_header(name) |
| Deskripsi | Menghapus header permintaan dari permintaan sebelum mereka dialihkan ke server asal. |
| Parameter | name: nama header permintaan yang ingin Anda hapus. Tipe data: string. |
| Nilai pengembalian | Mengembalikan true secara default dan mengembalikan false jika header permintaan yang ditentukan tidak valid. |
| Contoh | |
add_rsp_header
Tabel berikut menggambarkan detail fungsi ini.
| Item | Deskripsi |
| Sintaks | add_rsp_header(name, value [, append]) |
| Deskripsi | Menambahkan header respons. |
| Parameter |
|
| Nilai pengembalian | Mengembalikan true secara default dan mengembalikan false jika header respons yang ditentukan tidak valid. |
| Contoh | |
del_rsp_header
Tabel berikut menggambarkan detail fungsi ini.
| Item | Deskripsi |
| Sintaks | del_rsp_header(name) |
| Deskripsi | Menghapus header respons. |
| Parameter | name: nama header respons yang ingin Anda hapus. Tipe data: string. |
| Nilai pengembalian | Mengembalikan true secara default dan mengembalikan false jika header respons yang ditentukan tidak valid. |
| Contoh | |
encode_args
Tabel berikut menggambarkan detail fungsi ini.
| Item | Deskripsi |
| Sintaks | encode_args(d) |
| Deskripsi | Mengonversi pasangan k/v dalam kamus yang ditentukan oleh d menjadi string terkode URI dalam format k1=v1&k2=v2. |
| Parameter | d: kamus yang ingin Anda konversi. |
| Nilai pengembalian | Mengembalikan string terkode URI. |
| Contoh | |
decode_args
Tabel berikut menggambarkan detail fungsi ini.
| Item | Deskripsi |
| Sintaks | decode_args(s) |
| Deskripsi | Mengonversi string terkode URI dalam format k1=v1&k2=v2 menjadi string tipe kamus. |
| Parameter | s: string yang ingin Anda konversi. |
| Nilai pengembalian | Mengembalikan objek kamus yang dikonversi dari string yang ditentukan. |
| Contoh | |
rewrite
Tabel berikut menggambarkan detail fungsi ini.
| Item | Deskripsi |
| Sintaks | rewrite(url, flag, code) |
| Deskripsi | Melakukan operasi rewrite atau redirect. |
| Parameter |
|
| Nilai pengembalian |
|
| Contoh | |
say
Tabel berikut menggambarkan detail fungsi ini.
| Item | Deskripsi |
| Sintaks | say(arg) |
| Deskripsi | Mencetak badan respons dan menambahkan karakter baris baru di akhir output. |
| Parameter | arg: isi dari badan respons. Tipe data: semua jenis. |
| Nilai pengembalian | Tidak ada. |
| Contoh | |
Tabel berikut menggambarkan detail fungsi ini.
| Item | Deskripsi |
| Sintaks | print(arg) |
| Deskripsi | Mencetak badan respons. Fungsi ini berbeda dari fungsi say(). Fungsi ini tidak menambahkan baris baru di akhir output. |
| Parameter | arg: isi dari badan respons. Tipe data: semua jenis. |
| Nilai pengembalian | Tidak ada. |
| Contoh | |
exit
Tabel berikut menggambarkan detail fungsi ini.
| Item | Deskripsi |
| Sintaks | exit(code [, body]) |
| Deskripsi | Mengakhiri permintaan saat ini dengan code yang ditentukan. Jika Anda juga mengatur parameter body, respons yang mencakup badan respons yang ditentukan akan dikembalikan. |
| Parameter |
|
| Nilai pengembalian | Tidak ada. |
| Contoh |
|
get_rsp_header
Tabel berikut menggambarkan detail fungsi ini.
| Item | Deskripsi |
| Sintaks | get_rsp_header(str) |
| Deskripsi | Mendapatkan header respons. |
| Parameter | str: header respons yang ingin Anda dapatkan. Tipe data: string. |
| Nilai pengembalian | Mengembalikan header respons yang ditentukan dari tipe data string, angka, kamus, atau Boolean.
|
| Contoh | |
add_rsp_cookie
Tabel berikut menggambarkan detail fungsi ini.
| Item | Deskripsi |
| Sintaks | add_rsp_cookie(k, v [,properties]) |
| Deskripsi | Menetapkan cookie respons. Setiap kali fungsi dipanggil, header respons Set-Cookie baru dihasilkan. |
| Parameter |
|
| Nilai pengembalian | Nilai true dikembalikan jika cookie yang ditentukan disetel dan nilai false dikembalikan jika cookie yang ditentukan gagal disetel. |
| Contoh | Respons: |