获得下一个 HTTP 标头名称。
NEXT_HTTP_HEADER( header-name )
header-name 上一个标头的名称。如果 header-name 为 NULL,则此函数返回第一个 HTTP 标头的名称。
LONG VARCHAR
此函数对请求内包含的 HTTP 标头进行迭代并返回下一个 HTTP 标头名。如果用 NULL 调用该函数,该函数会返回第一个标头的名称。通过向该函数传递上一个标头的名称来检索后续的标头。使用上一标头的名称调用此函数或不是从 Web 服务进行调用时,此函数返回 NULL。
重复调用该函数将会返回所有的头字段且仅返回一次,但不一定与其出现在 HTTP 请求中的顺序相同。
SQL/2003 服务商扩充。
在由 HTTP Web 服务所调用的存储过程内,使用以下示例会返回第一个 HTTP 标头的名称。
BEGIN DECLARE header_name LONG VARCHAR; SET header_name = NULL; SET header_name = NEXT_HTTP_HEADER( header_name ) END; |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |