09-01-2010 06:53 AM
I recently upgraded to LabVIEW 2010, and have Web Service I made in LV2009. I have a client VI that uses the HTTP client post.vi to provide some parameters. The Web VI gets called and executes, but it does not receive any POST data. I also attempted to run the "address book" web server example (C:\Program Files\National Instruments\LabVIEW 2010\examples\comm\webservices\address book). The GET request works when using the find function, but the POST command does not when adding new user data.
Is this a known issue with LV2010, or could something be wrongly configured? As I said, both my application and the address book example worked in 2009 using POST requests.
Thanks
09-02-2010 12:31 PM
I will try and confirm this behavior, but first of all, are you using LV 32 or 64 bt?
09-02-2010 12:38 PM
Also... take a look at this Knowledge Base article, this may resolve your issue.
09-06-2010 04:22 AM
I am using 32 bit. I have found a workaround by using the Read All Form Data.vi instead of Read Postdata.vi. It provides the same result, but it does not give me the whole string to manipulate as did the Read Postdata VI.
10-06-2010 03:05 AM
Hi Hueter,
Could you repost the knowledge base link? It doesn't seem to work.
Thank you.
10-07-2010 10:38 AM
woops. I think I linked to http.com....
Here is the direct URL
http://digital.ni.com/public.nsf/allkb/895A011802EA2C4A862577890051C2C4?OpenDocument
and the Link again
-Hunter