本文为您介绍请求处理相关函数的语法、说明、参数、返回值和示例。
add_req_header | del_req_header | add_rsp_header | del_rsp_header | encode_args | decode_args | rewrite | say | print | exit
add_req_header
项目 | 描述 |
---|---|
语法 | add_req_header(name, value [, append]) 。
|
说明 | 添加请求头,即回源请求头。 |
参数 |
|
返回值 | 默认返回true ,无效请求头返回false 。
|
示例 |
添加2个请求头:
|
del_req_header
项目 | 描述 |
---|---|
语法 | del_req_header(name) 。
|
说明 | 删除请求头,即回源请求头。 |
参数 | name:待删除的请求头name ,字符类型。
|
返回值 | 默认返回true ,无效请求头返回false 。
|
示例 |
添加2个请求头:
|
add_rsp_header
项目 | 描述 |
---|---|
语法 | add_rsp_header(name, value [, append]) 。
|
说明 | 添加响应头。 |
参数 |
。 |
返回值 | 默认返回true ,无效响应头返回false 。 |
示例 |
输出2个响应头:
|
del_rsp_header
项目 | 描述 |
---|---|
语法 | del_rsp_header(name) 。
|
说明 | 删除响应头。 |
参数 | name:待删除的响应头name ,字符类型。
|
返回值 | 默认返回true ,无效响应头返回false 。
|
示例 |
输出2个响应头:
|
encode_args
项目 | 描述 |
---|---|
语法 | encode_args(d) 。
|
说明 | 将字典d 中的k/v ,转换为URI编码的k1=v1&k2=v2 格式的字符串。
|
参数 | d:字典类型。 |
返回值 | 返回URI编码格式的字符串。 |
示例 |
输出3个响应头:
|
decode_args
项目 | 描述 |
---|---|
语法 | decode_args(s) 。
|
说明 | 将URI编码的k1=v1&k2=v2 格式的字符串,转换为字典类型。
|
参数 | s:目标字符串。 |
返回值 | 返回转换后的字典对象。 |
示例 |
输出3个响应头:
|
rewrite
项目 | 描述 |
---|---|
语法 | rewrite(url, flag, code) 。
|
说明 | 改写操作或重定向操作。 |
参数 |
|
返回值 |
|
示例 |
|
say
项目 | 描述 |
---|---|
语法 | say(arg) 。
|
说明 | 输出响应体,并在行尾追加换行符。 |
参数 | arg:任意类型。 |
返回值 | 无。 |
示例 |
输出:
|
项目 | 描述 |
---|---|
语法 | print(arg) 。
|
说明 | 输出响应体与say() 相同,但不会在行尾追加换行符。
|
参数 | arg:任意类型。 |
返回值 | 无。 |
示例 |
输出:
|
exit
项目 | 描述 |
---|---|
语法 | exit(code [, body]) 。
|
说明 | 以状态码code 结束当前请求。若有body ,则为响应体。
|
参数 |
|
返回值 | 无。 |
示例 |
|
内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家
阿里云企业补贴进行中: 马上申请
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠
转转请注明出处:https://www.yunxiaoer.com/169152.html