On 10 Apr 2009, at 12:28, Kay C Lan wrote:

Not a web guru so hopefully one of the http
gurus will chime in with some clarification, but it seems that having a look at the Rev Docs for the libURLSetCustomHTTPHeaders and httpHeaders entries and trying to set at least "Content-type" and "text/xml" prior to doing your
post.

Do not try to bend the guru. There is no guru. Instead, try to bend yourself. ;-)

Silly antics aside, the relevant docu entries are correct. What is also explained (unfortunately in a too wordy way) are two things that got me stumped at first too:

1. There's a default header set that is used every time. This is a minimal set to conform to the http standard. You can check this by using this code on a virgin session (use "resetall" to get one):

put url "http://google.com";; put libURLLastHTTPHeaders()

2. the httpHeaders are custom headers, which will replace the existing ones, or be appended if no such header exists. You can check this by setting the same header (for example "user-agent: foobar") to two different things. Only the last setting will be in the "real" headers.

Note that libURLSetCustomHTTPHeaders replaces _all_ the current headers with whatever you give it. That's why it says "...to implement an http method other then...". Because using your own headers is only really useful in a case where you know the specification, at which point you'd be thoroughly bended, and know what you're doing :)

have fun
björnke

--

official ChatRev page:
http://bjoernke.com/runrev/chatrev.php

Chat with other RunRev developers:
go stack URL "http://bjoernke.com/stacks/chatrev/chatrev1.3b3.rev";

_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to