Re: [WebDNA] how can i grab the contents of a post?

This WebDNA talk-list message is from

2011


It keeps the original formatting.
numero = 106722
interpreted = N
texte = This is a multi-part message in MIME format. --------------000003000109010501030603 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit That would be nice but I have no idea what to put inside the [writefile] commands to grab the contents of the post. I tried a bunch of names hoping for some undocumented way to accomplish this. Stuart Tremain wrote: > Can you writefile the incoming post ? > > On 13/06/2011, at 2:05 PM, Olin Lagon wrote: > >> Thanks Stuart. It's actually reversed. >> >> A device is sending an XML doc via post to our server. I can log that >> post but I can't grab the contents of the post which is an XML >> document. As you can see in the thread, I can read the headers. The >> post is sending to our server. In PHP, I can grab the contents of the >> post with file_get_contents('php://input'). But in WebDNA there >> doesn't seem to be anyway to grab the contents of a post if it is not >> send as a series of form variables. >> >> I checked the docs and don't see anything :( >> >> Am starting to write this interface in PHP and call it a day. >> >> Thanks, Olin >> >> Stuart Tremain wrote: >>> I think this is what you mean: >>> >>> >>> >>> [text muti=F]XML_result=[tcpconnect host=www.host.com&port=443&ssl=T][!] >>> [/!][tcpsend skipheader=T] >>> >>> ALL YOUR TCP CONNECT STUFF HERE >>> >>> [/TCPSend][!] >>> [/!][/tcpconnect][/text] >>> >>> >>> Then just parse the resulting variable [XML_result] to get what you >>> need. >>> >>> >>> >>> >>> >>> On 13/06/2011, at 1:08 PM, Olin Lagon wrote: >>> >>>> Yes I can parse the XML but I can't get the contents of the post! >>>> What I need is the WebDNA equivalent of >>>> >>>> $postText = file_get_contents('php://input'); >>>> >>>> I may have to just write this in php :( >>>> >>>> What the above code does is takes the file contents, something I >>>> can't seem to do via webdna. >>>> >>>> Unless someone has an idea on how to grab the raw POST of an >>>> incoming post that is not set to a form variable. >>>> >>>> Thanks! Olin >>>> >>>> Stuart Tremain wrote: >>>>> Olin >>>>> >>>>> If you are receiving XML back, you will need to parse the XML >>>>> >>>>> http://www.webdna.us/page.dna?numero=284 >>>>> >>>>> >>>>> On 13/06/2011, at 12:43 PM, Olin Lagon wrote: >>>>> >>>>>> Aloha all, am trying to work with an API that posts an XML doc. I can get it to post but it is not setting the XML to a formvariable. Anyone know how I can grab the contents of the post? >>>>>> >>>>>> Here is the test code to show what is hitting our server >>>>>> >>>>>> [writefile log.txt] >>>>>> >>>>>> http header >>>>>> --------------- >>>>>> [ListMIMEHeaders] >>>>>> [name] = [value] >>>>>> [/ListMIMEHeaders] >>>>>> >>>>>> form vars >>>>>> --------------- >>>>>> [formvariables] >>>>>> [name] = [value] >>>>>> [/formvariables] >>>>>> [/writefile] >>>>>> >>>>>> And here is the response. As you can see the form vars are empty :( >>>>>> >>>>>> Thanks! Olin >>>>>> >>>>>> http header >>>>>> --------------- >>>>>> HOST =www.kanuhawaii.org >>>>>> Connection = Close >>>>>> Content-Type = application/xml >>>>>> msg-timestamp = 1307900329 >>>>>> Content-Length = 81 >>>>>> >>>>>> >>>>>> form vars >>>>>> --------------- >>>>>> >>>>>> >>>>>> --------------------------------------------------------- >>>>>> This message is sent to you because you are subscribed to >>>>>> the mailing list. >>>>>> To unsubscribe, E-mail to: >>>>>> archives:http://mail.webdna.us/list/talk@webdna.us >>>>>> Bug Reporting:support@webdna.us >>>>> >>>>> --------------------------------------------------------- >>>>> This message is sent to you because you are subscribed to >>>>> the mailing list. >>>>> To unsubscribe, E-mail to: >>>>> archives:http://mail.webdna.us/list/talk@webdna.us >>>>> Bug Reporting:support@webdna.us >>>> --------------------------------------------------------- This >>>> message is sent to you because you are subscribed to the mailing >>>> list . To unsubscribe, E-mail to: archives: >>>> http://mail.webdna.us/list/talk@webdna.us Bug Reporting: >>>> support@webdna.us >>> >>> --------------------------------------------------------- This >>> message is sent to you because you are subscribed to the mailing >>> list . To unsubscribe, E-mail to: archives: >>> http://mail.webdna.us/list/talk@webdna.us Bug Reporting: >>> support@webdna.us >> --------------------------------------------------------- This >> message is sent to you because you are subscribed to the mailing list >> . To unsubscribe, E-mail to: archives: >> http://mail.webdna.us/list/talk@webdna.us Bug Reporting: >> support@webdna.us > > --------------------------------------------------------- This message > is sent to you because you are subscribed to the mailing list . To > unsubscribe, E-mail to: archives: > http://mail.webdna.us/list/talk@webdna.us Bug Reporting: > support@webdna.us --------------000003000109010501030603 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit That would be nice but I have no idea what to put inside the [writefile] commands to grab the contents of the post. I tried a bunch of names hoping for some undocumented way to accomplish this.

Stuart Tremain wrote:
Can you writefile the incoming post ?

On 13/06/2011, at 2:05 PM, Olin Lagon wrote:

Thanks Stuart. It's actually reversed.

A device is sending an XML doc via post to our server. I can log that post but I can't grab the contents of the post which is an XML document. As you can see in the thread, I can read the headers. The post is sending to our server. In PHP, I can grab the contents of the post with file_get_contents('php://input'). But in WebDNA there doesn't seem to be anyway to grab the contents of a post if it is not send as a series of form variables.

I checked the docs and don't see anything :(

Am starting to write this interface in PHP and call it a day.

Thanks, Olin

Stuart Tremain wrote:
I think this is what you mean:



[text muti=F]XML_result=[tcpconnect host=www.host.com&port=443&ssl=T][!]
[/!][tcpsend skipheader=T]

ALL YOUR TCP CONNECT STUFF HERE

[/TCPSend][!]
[/!][/tcpconnect][/text]


Then just parse the resulting variable [XML_result] to get what you need.





On 13/06/2011, at 1:08 PM, Olin Lagon wrote:

Yes I can parse the XML but I can't get the contents of the post! What I need is the WebDNA equivalent of

        $postText = file_get_contents('php://input');

I may have to just write this in php :(

What the above code does is takes the file contents, something I can't seem to do via webdna.

Unless someone has an idea on how to grab the raw POST of an incoming post that is not set to a form variable.

Thanks! Olin

Stuart Tremain wrote:
OlinIf you are receiving XML back, you will need to parse the XMLhttp://www.webdna.us/page.dna?numero=284On 13/06/2011, at 12:43 PM, Olin Lagon wrote:
Aloha all, am trying to work with an API that posts an XML doc. I can get it to post but it is not setting the XML to a formvariable. Anyone know how I can grab the contents of the post?Here is the test code to show what is hitting our server[writefile log.txt]http header---------------[ListMIMEHeaders][name] = [value][/ListMIMEHeaders]form vars---------------[formvariables][name] = [value][/formvariables][/writefile]And here is the response. As you can see the form vars are empty :(Thanks! Olinhttp header---------------HOST = www.kanuhawaii.orgConnection = CloseContent-Type = application/xmlmsg-timestamp = 1307900329Content-Length = 81form vars------------------------------------------------------------------------This message is sent to you because you are subscribed tothe mailing list <talk@webdna.us>.To unsubscribe, E-mail to: <talk-leave@webdna.us>archives: http://mail.webdna.us/list/talk@webdna.usBug Reporting: support@webdna.us
---------------------------------------------------------This message is sent to you because you are subscribed tothe mailing list <talk@webdna.us>.To unsubscribe, E-mail to: <talk-leave@webdna.us>archives: http://mail.webdna.us/list/talk@webdna.usBug Reporting: support@webdna.us
--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna.us Bug Reporting: support@webdna.us

--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna.us Bug Reporting: support@webdna.us
--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna.us Bug Reporting: support@webdna.us
--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna.us Bug Reporting: support@webdna.us --------------000003000109010501030603-- Associated Messages, from the most recent to the oldest:

    
  1. Re: [WebDNA] how can i grab the contents of a post? ("Brian B. Burton" 2011)
  2. Re: [WebDNA] how can i grab the contents of a post? (Aaron Michael Kaczmarek 2011)
  3. Re: [WebDNA] how can i grab the contents of a post? (Olin Lagon 2011)
  4. Re: [WebDNA] how can i grab the contents of a post? (Aaron Michael Kaczmarek 2011)
  5. Re: [WebDNA] how can i grab the contents of a post? (Olin Lagon 2011)
  6. Re: [WebDNA] how can i grab the contents of a post? ("Psi Prime Inc, Matthew A Perosi " 2011)
  7. Re: [WebDNA] how can i grab the contents of a post? (Olin Lagon 2011)
  8. Re: [WebDNA] how can i grab the contents of a post? ("Psi Prime Inc, Matthew A Perosi " 2011)
  9. Re: [WebDNA] how can i grab the contents of a post? (Olin Lagon 2011)
  10. Re: [WebDNA] how can i grab the contents of a post? (Stuart Tremain 2011)
  11. Re: [WebDNA] how can i grab the contents of a post? (Olin Lagon 2011)
  12. Re: [WebDNA] how can i grab the contents of a post? (Stuart Tremain 2011)
  13. Re: [WebDNA] how can i grab the contents of a post? (Olin Lagon 2011)
  14. Re: [WebDNA] how can i grab the contents of a post? (Stuart Tremain 2011)
  15. Re: [WebDNA] how can i grab the contents of a post? (Olin Lagon 2011)
  16. Re: [WebDNA] how can i grab the contents of a post? (Stuart Tremain 2011)
  17. [WebDNA] how can i grab the contents of a post? (Olin Lagon 2011)
This is a multi-part message in MIME format. --------------000003000109010501030603 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit That would be nice but I have no idea what to put inside the [writefile] commands to grab the contents of the post. I tried a bunch of names hoping for some undocumented way to accomplish this. Stuart Tremain wrote: > Can you writefile the incoming post ? > > On 13/06/2011, at 2:05 PM, Olin Lagon wrote: > >> Thanks Stuart. It's actually reversed. >> >> A device is sending an XML doc via post to our server. I can log that >> post but I can't grab the contents of the post which is an XML >> document. As you can see in the thread, I can read the headers. The >> post is sending to our server. In PHP, I can grab the contents of the >> post with file_get_contents('php://input'). But in WebDNA there >> doesn't seem to be anyway to grab the contents of a post if it is not >> send as a series of form variables. >> >> I checked the docs and don't see anything :( >> >> Am starting to write this interface in PHP and call it a day. >> >> Thanks, Olin >> >> Stuart Tremain wrote: >>> I think this is what you mean: >>> >>> >>> >>> [text muti=F]XML_result=[tcpconnect host=www.host.com&port=443&ssl=T][!] >>> [/!][tcpsend skipheader=T] >>> >>> ALL YOUR TCP CONNECT STUFF HERE >>> >>> [/TCPSend][!] >>> [/!][/tcpconnect][/text] >>> >>> >>> Then just parse the resulting variable [XML_result] to get what you >>> need. >>> >>> >>> >>> >>> >>> On 13/06/2011, at 1:08 PM, Olin Lagon wrote: >>> >>>> Yes I can parse the XML but I can't get the contents of the post! >>>> What I need is the WebDNA equivalent of >>>> >>>> $postText = file_get_contents('php://input'); >>>> >>>> I may have to just write this in php :( >>>> >>>> What the above code does is takes the file contents, something I >>>> can't seem to do via webdna. >>>> >>>> Unless someone has an idea on how to grab the raw POST of an >>>> incoming post that is not set to a form variable. >>>> >>>> Thanks! Olin >>>> >>>> Stuart Tremain wrote: >>>>> Olin >>>>> >>>>> If you are receiving XML back, you will need to parse the XML >>>>> >>>>> http://www.webdna.us/page.dna?numero=284 >>>>> >>>>> >>>>> On 13/06/2011, at 12:43 PM, Olin Lagon wrote: >>>>> >>>>>> Aloha all, am trying to work with an API that posts an XML doc. I can get it to post but it is not setting the XML to a formvariable. Anyone know how I can grab the contents of the post? >>>>>> >>>>>> Here is the test code to show what is hitting our server >>>>>> >>>>>> [writefile log.txt] >>>>>> >>>>>> http header >>>>>> --------------- >>>>>> [listmimeheaders] >>>>>> [name] = [value] >>>>>> [/ListMIMEHeaders] >>>>>> >>>>>> form vars >>>>>> --------------- >>>>>> [formvariables] >>>>>> [name] = [value] >>>>>> [/formvariables] >>>>>> [/writefile] >>>>>> >>>>>> And here is the response. As you can see the form vars are empty :( >>>>>> >>>>>> Thanks! Olin >>>>>> >>>>>> http header >>>>>> --------------- >>>>>> HOST =www.kanuhawaii.org >>>>>> Connection = Close >>>>>> Content-Type = application/xml >>>>>> msg-timestamp = 1307900329 >>>>>> Content-Length = 81 >>>>>> >>>>>> >>>>>> form vars >>>>>> --------------- >>>>>> >>>>>> >>>>>> --------------------------------------------------------- >>>>>> This message is sent to you because you are subscribed to >>>>>> the mailing list. >>>>>> To unsubscribe, E-mail to: >>>>>> archives:http://mail.webdna.us/list/talk@webdna.us >>>>>> Bug Reporting:support@webdna.us >>>>> >>>>> --------------------------------------------------------- >>>>> This message is sent to you because you are subscribed to >>>>> the mailing list. >>>>> To unsubscribe, E-mail to: >>>>> archives:http://mail.webdna.us/list/talk@webdna.us >>>>> Bug Reporting:support@webdna.us >>>> --------------------------------------------------------- This >>>> message is sent to you because you are subscribed to the mailing >>>> list . To unsubscribe, E-mail to: archives: >>>> http://mail.webdna.us/list/talk@webdna.us Bug Reporting: >>>> support@webdna.us >>> >>> --------------------------------------------------------- This >>> message is sent to you because you are subscribed to the mailing >>> list . To unsubscribe, E-mail to: archives: >>> http://mail.webdna.us/list/talk@webdna.us Bug Reporting: >>> support@webdna.us >> --------------------------------------------------------- This >> message is sent to you because you are subscribed to the mailing list >> . To unsubscribe, E-mail to: archives: >> http://mail.webdna.us/list/talk@webdna.us Bug Reporting: >> support@webdna.us > > --------------------------------------------------------- This message > is sent to you because you are subscribed to the mailing list . To > unsubscribe, E-mail to: archives: > http://mail.webdna.us/list/talk@webdna.us Bug Reporting: > support@webdna.us --------------000003000109010501030603 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit That would be nice but I have no idea what to put inside the [writefile] commands to grab the contents of the post. I tried a bunch of names hoping for some undocumented way to accomplish this.

Stuart Tremain wrote:
Can you writefile the incoming post ?

On 13/06/2011, at 2:05 PM, Olin Lagon wrote:

Thanks Stuart. It's actually reversed.

A device is sending an XML doc via post to our server. I can log that post but I can't grab the contents of the post which is an XML document. As you can see in the thread, I can read the headers. The post is sending to our server. In PHP, I can grab the contents of the post with file_get_contents('php://input'). But in WebDNA there doesn't seem to be anyway to grab the contents of a post if it is not send as a series of form variables.

I checked the docs and don't see anything :(

Am starting to write this interface in PHP and call it a day.

Thanks, Olin

Stuart Tremain wrote:
I think this is what you mean:



[text muti=F]XML_result=[tcpconnect host=www.host.com&port=443&ssl=T][!]
[/!][tcpsend skipheader=T]

ALL YOUR TCP CONNECT STUFF HERE

[/TCPSend][!]
[/!][/tcpconnect][/text]


Then just parse the resulting variable [XML_result] to get what you need.





On 13/06/2011, at 1:08 PM, Olin Lagon wrote:

Yes I can parse the XML but I can't get the contents of the post! What I need is the WebDNA equivalent of

        $postText = file_get_contents('php://input');

I may have to just write this in php :(

What the above code does is takes the file contents, something I can't seem to do via webdna.

Unless someone has an idea on how to grab the raw POST of an incoming post that is not set to a form variable.

Thanks! Olin

Stuart Tremain wrote:
OlinIf you are receiving XML back, you will need to parse the XMLhttp://www.webdna.us/page.dna?numero=284On 13/06/2011, at 12:43 PM, Olin Lagon wrote:
Aloha all, am trying to work with an API that posts an XML doc. I can get it to post but it is not setting the XML to a formvariable. Anyone know how I can grab the contents of the post?Here is the test code to show what is hitting our server[writefile log.txt]http header---------------[listmimeheaders][name] = [value][/ListMIMEHeaders]form vars---------------[formvariables][name] = [value][/formvariables][/writefile]And here is the response. As you can see the form vars are empty :(Thanks! Olinhttp header---------------HOST = www.kanuhawaii.orgConnection = CloseContent-Type = application/xmlmsg-timestamp = 1307900329Content-Length = 81form vars------------------------------------------------------------------------This message is sent to you because you are subscribed tothe mailing list <talk@webdna.us>.To unsubscribe, E-mail to: <talk-leave@webdna.us>archives: http://mail.webdna.us/list/talk@webdna.usBug Reporting: support@webdna.us
---------------------------------------------------------This message is sent to you because you are subscribed tothe mailing list <talk@webdna.us>.To unsubscribe, E-mail to: <talk-leave@webdna.us>archives: http://mail.webdna.us/list/talk@webdna.usBug Reporting: support@webdna.us
--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna.us Bug Reporting: support@webdna.us

--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna.us Bug Reporting: support@webdna.us
--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna.us Bug Reporting: support@webdna.us
--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna.us Bug Reporting: support@webdna.us --------------000003000109010501030603-- Olin Lagon

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

Sku numbers (1997) HomePage Caution (1997) PIXO support (1997) DD/MM/YY reseting (1999) [shell] command (2000) Help name our technology! (1997) JavaScript Image Problem (1998) WebCatalog NT beta 18 now available (1997) [WebDNA] WebDNA and Google Geo Tagging (2012) webcat/webmerchant docs (1997) BBEdit and WebCatalog 2.0? (1997) [WebDNA] Processor Maxing out (2010) two unique banners on one page (1997) select multiple (1997) [WebDNA] SHA1 Encryption For WebDNA 6.2 (2013) Document Contains No Data! (1997) [WebDNA] Ping....testing....1..2..3.. (2009) oops private message leaked into talk list (1997) Date Question (2002) [math] are you there? (1999)