Hi Brian,
how will the file be uploaded, as an attachement on
a� multipart/form-data FORM or�
as parameter in a normal FORM/POST?
On Wed, Aug 28, 2013 at 7:41 PM, Brian <[1]belstsrv@xxxxxxxxx> wrote:
Hi Henrik,
Do you have any simple examples of setup of powerEXT over HTTP for
receiving a file?
Thanks!
On 8/28/2013 12:54 PM, Henrik Rützou wrote:
� � Brian,
� � if your partner wants to push a file it can be done with both
CGIDEV2
� � or powerEXT
� � over HTTP (your partner is the HTTP Client and your IBM I is the
� � server)
� � It can either be done as a multipart/form-data or as a normal
POST�
� � On Wed, Aug 28, 2013 at 6:44 PM, Henrik Rützou
<[1][2]hr@xxxxxxxxxxxx>
� � wrote:
� � Mike,
� � powerEXT Core is actually only an extension of CGIDEV2 and has
its own
� � version running
� � "under the hood" that comes with the package
� �
[2][3]http://184.172.184.159/~servus/pextdrupal/sites/all/themes/the
me548/
� � images/powerEXT_Core.png
� � The big difference is really that powerEXT Core is made for
generating
� � and READING formats like XML and
� � JSON inline to support WEB 2.0 development. Most CGIDEV2 program
will
� � also run on powerEXT Core
� � so you more or less just have to include the powerEXT Core
library
� � instead of the CGIDEV2 library and�
� � recompile.
� � On Wed, Aug 28, 2013 at 6:04 PM, Mike Krebs
� � <[3][4]mkrebs@xxxxxxxxxxxxxxxxxx> wrote:
� � � A few years ago, while playing with CGIDEV2, I created a "web
page"
� � � that was a post with a "large FORM field" for data. I used
HTTPAPI
� � � to post the document to this "web page". It worked for the
test
� � � using small files (that fit into variables). I was sending
small csv
� � � files. I looked in our old intranet pages and I couldn't find
my
� � � example, but I know I hacked it together using CGIDEV2 on the
server
� � � side.
� � � If your partner can create a HTTPAPI like connection, that
solves
� � � two issues for you. One, you will know when the document is
received
� � � (a problem with monitoring IFS directories). Two, it is very
easy to
� � � create a "web page" that accepts a file. You could use an
actual web
� � � page if that works or you could just use the POST url to have
� � � CGIDEV2 process the page directly.
� � � Since 2009, it looks like CGIDEV2 now has some extended
support for
� � � this. �
[4][5]http://www.easy400.net/cgidev/html/exhibiv3.htm
� � � More information on another technique:
� � � [5][6]http://www.easy400.net/fupload/html/page3.htm
� � � CGIDEV2 works pretty well and has decent directions on getting
it
� � � running quickly. If you have not worked with APACHE
directives, it
� � � can be frustrating if you want to change where things are
located,
� � � but overall, not too hard to setup or use.
� � -----Original Message-----
� � From: [6][7]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
� � [mailto:[7][8]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of
Brian
� � Sent: Wednesday, August 28, 2013 9:43 AM
� � To: [8][9]ftpapi@xxxxxxxxxxxxxxxxxxxxxx
� � Subject: Receiving file via HTTP
� � Hello all,
� � This is not a direct HTTPAPI question, but I am hoping the list
may
� � have
� � some experience or suggestions on this.
� � I have a partner that would like to push a JSON formatted file to
us
� � that we will then parse. � I'd like this connection to be made
to our
� � iSeries and the file dropped off to the IFS where we will pick up
and
� � parse the file.
� � I am thinking of using YAJL or powerEXT for the parsing of the
JSON
� � file.
� � What I really need help on is what/how to set up on the iSeries
to
� � accept the connection for the JSON document to be dropped off to
me.
� � Simple to start would be better as we may have a dedicated
connection
� � to
� � the partner and not need much/any authentication on the HTTP
� � connection.
� � If anyone has info on the best/easiest way to set up something
like
� � this, it would be very much appreciated.
� � Thanks all!
� �
-----------------------------------------------------------------------
� � This is the FTPAPI mailing list. � To unsubscribe, please go
to:
� � [9][10]http://www.scottklement.com/mailman/listinfo/ftpapi
� �
-----------------------------------------------------------------------
� �
-----------------------------------------------------------------------
� � This is the FTPAPI mailing list. � To unsubscribe, please go
to:
� � [10][11]http://www.scottklement.com/mailman/listinfo/ftpapi
� �
-----------------------------------------------------------------------
� � --
� � Regards,
� � Henrik Rützou
� � �
� � [11][12]http://powerEXT.com
� � �
� � --
� � Regards,
� � Henrik Rützou
� � �
� � [12][13]http://powerEXT.com
� � �
References
� � 1. mailto:[14]hr@xxxxxxxxxxxx
� � 2.
[15]http://184.172.184.159/~servus/pextdrupal/sites/all/themes/theme
548/images/powerEXT_Core.png
� � 3. mailto:[16]mkrebs@xxxxxxxxxxxxxxxxxx
� � 4. [17]http://www.easy400.net/cgidev/html/exhibiv3.htm
� � 5. [18]http://www.easy400.net/fupload/html/page3.htm
� � 6. mailto:[19]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
� � 7. mailto:[20]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
� � 8. mailto:[21]ftpapi@xxxxxxxxxxxxxxxxxxxxxx
� � 9. [22]http://www.scottklement.com/mailman/listinfo/ftpapi
� � 10. [23]http://www.scottklement.com/mailman/listinfo/ftpapi
� � 11. [24]http://powerext.com/
� � 12. [25]http://powerext.com/
-----------------------------------------------------------------------
This is the FTPAPI mailing list. � To unsubscribe, please go to:
[26]http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------
-----------------------------------------------------------------------
This is the FTPAPI mailing list. � To unsubscribe, please go to:
[27]http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------
--
Regards,
Henrik Rützou
�
[28]http://powerEXT.com
�
References
1. mailto:belstsrv@xxxxxxxxx
2. mailto:hr@xxxxxxxxxxxx
3. http://184.172.184.159/~servus/pextdrupal/sites/all/themes/theme548/
4. mailto:mkrebs@xxxxxxxxxxxxxxxxxx
5. http://www.easy400.net/cgidev/html/exhibiv3.htm
6. http://www.easy400.net/fupload/html/page3.htm
7. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
8. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
9. mailto:ftpapi@xxxxxxxxxxxxxxxxxxxxxx
10. http://www.scottklement.com/mailman/listinfo/ftpapi
11. http://www.scottklement.com/mailman/listinfo/ftpapi
12. http://powerEXT.com/
13. http://powerEXT.com/
14. mailto:hr@xxxxxxxxxxxx
15. http://184.172.184.159/~servus/pextdrupal/sites/all/themes/theme548/images/powerEXT_Core.png
16. mailto:mkrebs@xxxxxxxxxxxxxxxxxx
17. http://www.easy400.net/cgidev/html/exhibiv3.htm
18. http://www.easy400.net/fupload/html/page3.htm
19. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
20. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
21. mailto:ftpapi@xxxxxxxxxxxxxxxxxxxxxx
22. http://www.scottklement.com/mailman/listinfo/ftpapi
23. http://www.scottklement.com/mailman/listinfo/ftpapi
24. http://powerext.com/
25. http://powerext.com/
26. http://www.scottklement.com/mailman/listinfo/ftpapi
27. http://www.scottklement.com/mailman/listinfo/ftpapi
28. http://powerext.com/
-----------------------------------------------------------------------
This is the FTPAPI mailing list. To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------