On 6/26/13 7:45 PM, J. Landman Gay wrote:
On 6/26/13 9:09 PM, Peter W A Wood wrote:
Jacque
On 27 Jun 2013, at 09:33, J. Landman Gay wrote:
That's how I first started, using "put", but I think I had the
content wrong. What goes into "theData"? In this case, the parameter
values are the data. Should I just do "put empty into url http://blah
blah"?
I didn't think that the HTTP specification allowed for query strings
with the POST or PUT methods. If they do, it is most unusual. Have
you tried putting the query string (without the ?) into theData and
removing it from the url?
A browser can send http URLs with query strings, and I think that's a
PUT.
It's a GET. If you try this, you'll see " $REQUEST_METHOD = GET":
http://pdslabs.net/rev/globals.cgi?first=1&second=2
That's all I have. :-)
Phil
When using POST we format the content as query strings too, and I have
that working. But I wondered the same thing about PUT, so I was
originally putting the values into theData. That didn't work so I
tried it Trevor's way. I get errors in either case. The URL does
exist, Rails can PUT to it and get data back, so I'm not sure about
the 404 error. Error 401 is a bad format error.
So far, I've tried:
put "value1=one&value2=two" into tData
put tData into url "http://domain.com/page.xxx
-> result: Error 401
-> urlResponse: empty
put "test" into url "http://domain.com/page.xxx?value1=one&value2=two"
(also tried putting empty into the same URL)
-> result: Error 401
-> urlResponse: empty
get url "http://domain.com/page.xxx?value1=one&value2=two"
-> "it": Error 404
There may be something wrong with my actual parameters. Some of them
are bracketed like this:
thing[id]=1234&thing[name]=Sally
But it seems like that shouldn't matter.
--
Phil Davis
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode