Sintaksis, parameter, nilai kembali, dan contoh fungsi pemrosesan permintaan.
add_req_header
| Item | Deskripsi |
| Sintaksis | add_req_header(name, value [, append]) |
| Deskripsi | Menambahkan header permintaan ke permintaan sebelum dialihkan ke origin server. |
| Parameter |
|
| Nilai kembali | Mengembalikan true secara default dan mengembalikan false jika header permintaan yang ditentukan tidak valid. |
| Contoh | |
del_req_header
| Item | Deskripsi |
| Sintaksis | del_req_header(name) |
| Deskripsi | Menghapus header permintaan dari permintaan sebelum dialihkan ke origin server. |
| Parameter | name: nama header permintaan yang ingin Anda hapus. Tipe data: string. |
| Nilai kembali | Mengembalikan true secara default dan mengembalikan false jika header permintaan yang ditentukan tidak valid. |
| Contoh | |
add_rsp_header
| Item | Deskripsi |
| Sintaksis | add_rsp_header(name, value [, append]) |
| Deskripsi | Menambahkan header respons. |
| Parameter |
|
| Nilai kembali | Mengembalikan true secara default dan mengembalikan false jika header respons yang ditentukan tidak valid. |
| Contoh | |
del_rsp_header
| Item | Deskripsi |
| Sintaksis | del_rsp_header(name) |
| Deskripsi | Menghapus header respons. |
| Parameter | name: nama header respons yang ingin Anda hapus. Tipe data: string. |
| Nilai kembali | Mengembalikan true secara default dan mengembalikan false jika header respons yang ditentukan tidak valid. |
| Contoh | |
encode_args
| Item | Deskripsi |
| Sintaksis | encode_args(d) |
| Deskripsi | Mengonversi pasangan k/v dalam dictionary yang ditentukan oleh d menjadi string URI-encoded dalam format k1=v1&k2=v2. |
| Parameter | d: dictionary yang ingin Anda konversi. |
| Nilai kembali | Mengembalikan string URI-encoded. |
| Contoh | |
decode_args
| Item | Deskripsi |
| Sintaksis | decode_args(s) |
| Deskripsi | Mengonversi string URI-encoded dalam format k1=v1&k2=v2 menjadi objek dictionary. |
| Parameter | s: string yang ingin Anda konversi. |
| Nilai kembali | Mengembalikan objek dictionary yang dikonversi dari string yang ditentukan. |
| Contoh | |
rewrite
| Item | Deskripsi |
| Sintaksis | rewrite(url, flag [, code]) |
| Deskripsi | Menulis ulang URL atau mengeluarkan pengalihan (redirect). |
| Parameter |
|
| Nilai kembali |
|
| Contoh | |
say
| Item | Deskripsi |
| Sintaksis | say(arg) |
| Deskripsi | Mencetak badan respons dan menambahkan karakter baris baru di akhir output. |
| Parameter | arg: konten badan respons. Tipe data: tipe apa pun. |
| Nilai kembali | Tidak ada. |
| Contoh | |
| Item | Deskripsi |
| Sintaksis | print(arg) |
| Deskripsi | Mencetak badan respons tanpa menambahkan baris baru, berbeda dengan fungsi say(). |
| Parameter | arg: konten badan respons. Tipe data: tipe apa pun. |
| Nilai kembali | Tidak ada. |
| Contoh | |
exit
| Item | Deskripsi |
| Sintaksis | exit(code [, body]) |
| Deskripsi | Mengakhiri permintaan saat ini dengan code yang ditentukan. Jika body ditentukan, respons menyertakan konten badan tersebut. |
| Parameter |
|
| Nilai kembali | Tidak ada. |
| Contoh |
|
get_rsp_header
| Item | Deskripsi |
| Sintaksis | get_rsp_header(str) |
| Deskripsi | Mengambil header respons. |
| Parameter | str: header respons yang ingin Anda peroleh. Tipe data: string. |
| Nilai kembali | Mengembalikan nilai header respons yang ditentukan.
|
| Contoh | |
add_rsp_cookie
| Item | Deskripsi |
| Sintaksis | add_rsp_cookie(k, v [,properties]) |
| Deskripsi | Menetapkan cookie respons. Setiap kali fungsi dipanggil, header respons Set-Cookie baru dihasilkan. |
| Parameter |
|
| Nilai kembali | Mengembalikan true jika cookie berhasil ditetapkan, atau false jika operasi gagal. |
| Contoh | Respons: |