ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / WLanguage functions / Web-specific functions / Page functions
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Others
Stored procedures
PageReadHeaderHTTP (Function)
In french: PageLitEntêteHTTP
Reads and returns one or more HTTP headers received by the current page (these headers are sent by the client to the server in the current request).
Example
sReferer is string = PageReadHeaderHTTP("Referer")
// Example for retrieving all incoming HTTP headers
// Browse the incoming HTTP headers
nHeaderIndex is int
sAHeader is string
sAllHeaders is string

LOOP
	// Next header
	nHeaderIndex ++
	sAHeader = PageReadHeaderHTTP(nHeaderIndex)
	// Header read?
	IF sAHeader = "" THEN BREAK  // no other header
	sAllHeaders += [CR] + sAHeader
END
Info(sAllHeaders)
Syntax

Reading a header identified by its name Hide the details

<Result> = PageReadHeaderHTTP(<Header to read>)
<Result>: Character string
  • Header value.
  • Empty string ("") if the header is not found.
<Header to read>: Character string
Name of the header to be read.

Reading a header identified by its index Hide the details

<Result> = PageReadHeaderHTTP(<Index>)
<Result>: Character string
  • Header value. The header name is returned in uppercase characters and the dashes are replaced with "underscore" characters (the initial name of HTTP header as it was sent by the client is not available).
  • Empty string ("") if there is no header to read.
<Index>: Integer
Index of the header to be read.
The first header to be read is at index 1.
Remarks
  • In a dynamic site, the headers are the HTTP headers received when connecting to the site.
  • To list all the headers, use the syntax by index until the function returns an empty string.
Component: wd300page.dll
Minimum version required
  • Version 21
Comments
Click [Add] to post a comment

Last update: 03/12/2024

Send a report | Local help