File: HTTP.em
Description: Functions to send and receive data over an HTTP connection
using POL's internal webserver. Scripts in /scripts/www are considered
at the top level directory. I.e. http://192.168.0.5:8088/online.ecl
Last Modified: 10/27/2007
QueryIP() | |
---|---|
Explanation | |
returns the IP address of the connecting browser | |
Return values | |
String IP address, i.e. "192.168.0.5" |
QueryParam( param ) | |
---|---|
Parameters: | |
Name | Type |
param | String |
Explanation | |
Query's the accessed URL for any embedded parameters. (see your favorite HTML docs for parameter embedding! :) ) | |
Example: http://pol.server.com:8080/querytest.ecl?par=wibble&name= | |
QueryParam( "par" ) ---> "wibble" | |
Return values | |
String value of the embedded param, or 0 if not found. | |
Errors | |
"Invalid parameter type" |
WriteHtml( html ) | |
---|---|
Parameters: | |
Name | Type |
html | String |
Explanation | |
Writes a line of HTML to the "virtual webpage" that will be sent to the connecting browser and appends a new-line. | |
Return values | |
1 always | |
Errors | |
"Socket is disconnected" | |
"Invalid parameter type" |
WriteHtmlRaw( html ) | |
---|---|
Parameters: | |
Name | Type |
html | String |
Explanation | |
Writes a line of HTML to the "virtual webpage" that will be sent to the connecting browser, does NOT append a new-line. | |
Return values | |
1 always | |
Errors | |
"Socket is disconnected" | |
"Invalid parameter type" |
If you know if any information is incorrect on these pages, mail your corrections to polteam@polserver.com
Copyright ©2003-2006 David Carpman and POL Development Team, all rights reserved. DO NOT REPRODUCE, MIRROR, ALTER, SPINDLE, MUTILATE, OR SIT ON.