On Thu, 27 Feb 2003, Steve Clay wrote: > I made a PHP script to allow validation of limited-access URIs, such > as those on an intranet or home test server. The idea: > > * Access URI locally (given by querystring) > * Save contents to variable > * Make variable look like "file upload" POST headers > * Submit variable to validator > * Echo validator's response > > A bookmarklet could make this a one-click process. > > What I have: http://mrclay.org/vd.phps > > The problem is that the headers I put together (learned by using > http://livehttpheaders.mozdev.org/ and the HTML specs) are malformed > and I can't seem to troubleshoot it. My failures to get cURL to > install were pitiful, but it looks like it'd be overkill for this anyway. You need to use \r\n instead of \n. You need to specify a valid HTTP version such as 1.0 or 1.1 rather than 1.x. You need an extra newline before the first boundary ("--AaB03x") since the first boundary belongs in the message body rather than the headers. Watching what other browsers do using a tool like Ethereal (http://www.ethereal.com/) can be helpful to clear up any confusion you might have after reading the relevant specification. -- Liam QuinnReceived on Thursday, 27 February 2003 22:26:36 UTC
This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 22:58:32 UTC