<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://pickwiki.org/index.php?action=history&amp;feed=atom&amp;title=SecureRequest</id>
	<title>SecureRequest - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://pickwiki.org/index.php?action=history&amp;feed=atom&amp;title=SecureRequest"/>
	<link rel="alternate" type="text/html" href="https://pickwiki.org/index.php?title=SecureRequest&amp;action=history"/>
	<updated>2026-04-28T22:11:24Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://pickwiki.org/index.php?title=SecureRequest&amp;diff=2247&amp;oldid=prev</id>
		<title>Conversion script: link fix</title>
		<link rel="alternate" type="text/html" href="https://pickwiki.org/index.php?title=SecureRequest&amp;diff=2247&amp;oldid=prev"/>
		<updated>2015-02-26T23:48:56Z</updated>

		<summary type="html">&lt;p&gt;link fix&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;create[[SecureRequest]]   [[UniVerse]] BASIC manual, release 10.0, page 11-179ff&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Syntax&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
create[[SecureRequest]](&amp;lt;i&amp;gt;URL&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;http_method&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;request_handle&amp;lt;/i&amp;gt;, &amp;lt;i&amp;gt;security_context&amp;lt;/i&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Description&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The create[[SecureRequest]] function behaves exactly the same as the createRequest()&lt;br /&gt;
function, except for the fourth parameter, a handle to a security&lt;br /&gt;
context, which is used to associate the security context with the request. If the&lt;br /&gt;
URL does not start with “https” then the parameter is ignored. If the URL&lt;br /&gt;
starts with “https” but an invalid context handle or no handle is provided,&lt;br /&gt;
the function will abort and return with an error status.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Parameters&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following table describes each parameter of the syntax.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Parameter        Description&lt;br /&gt;
=========        ===========&lt;br /&gt;
URL              A string containing the URL for a resource on a web server. An&lt;br /&gt;
                 accepted URL must follow the specified syntax defined in RFC&lt;br /&gt;
                 1738. The general format is:&lt;br /&gt;
                 http://&amp;lt;host&amp;gt;:&amp;lt;port&amp;gt;/&amp;lt;path&amp;gt;?&amp;lt;searchpart&amp;gt;. &lt;br /&gt;
                 The host can be either a name string or IP address. The port is &lt;br /&gt;
                 the port number to connect to, which usually defaults to 80 and &lt;br /&gt;
                 is often omitted, along with the pre-ceding colon. The path tells &lt;br /&gt;
                 the web server which file you want, and, if omitted, means “home&lt;br /&gt;
                 page” for the system. The searchpart can be used to send additional &lt;br /&gt;
                 information to a web server.&lt;br /&gt;
http_method      A string which indicates the method to be performed on the resource. &lt;br /&gt;
request_handle   A handle to the request object.&lt;br /&gt;
securityContext  A handle to the security context (see create[[SecurityContext]] function).&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following table describes the status of each return code.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Return Code      Status&lt;br /&gt;
===========      ======&lt;br /&gt;
     0           Success.&lt;br /&gt;
     1           Invalid URL (Syntactically).&lt;br /&gt;
     2           Invalid method (For HTTP 1.0, only GET[[/POST/HEAD]])&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Note&amp;lt;/b&amp;gt;: If URL does include a searchpart, it must be in its encoded format (space is&lt;br /&gt;
converted into +, and other non-alphanumeric characters are converted into %HH&lt;br /&gt;
format. See add[[RequestParameter]]() for more details). However, host and path are&lt;br /&gt;
allowed to have these “unsafe” characters. [[UniVerse]] BASIC will encode them before&lt;br /&gt;
communicating with the web server.&lt;/div&gt;</summary>
		<author><name>Conversion script</name></author>
	</entry>
</feed>