[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Receiving file via HTTP



   The easy way is to upload the file as in my example

   On Wed, Aug 28, 2013 at 10:11 PM, Brian <[1]belstsrv@xxxxxxxxx> wrote:

     At this time I have the choice as to how they upload it so I'll go
     whichever way seems to provide the least complicated solution :)

   On 8/28/2013 2:13 PM, Henrik Rützou wrote:

   � � 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][2]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][3]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][4]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][5]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][6]http://www.easy400.net/cgidev/html/exhibiv3.htm

   � � � �� �� �More information on another technique:

     � � � � �� ��
     �[5][6][7]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][8]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
     � � � ��
     �[mailto:[7][8][9]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx] On Behalf
     Of

   � � Brian
   � � � �� �Sent: Wednesday, August 28, 2013 9:43 AM

     � � � �� �To: [8][9][10]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][11]http://www.scottklement.com/mailman/listinfo/ftpapi

   � � � ��
   � �   -----------------------------------------------------------------------
   � � � ��
   � �   -----------------------------------------------------------------------
   � � � �� �This is the FTPAPI mailing list. � To unsubscribe,
   please go
   � � to:

     � � � � ��
     �[10][11][12]http://www.scottklement.com/mailman/listinfo/ftpapi

   � � � ��
   � �   -----------------------------------------------------------------------
   � � � �� �--
   � � � �� �Regards,
   � � � �� �Henrik Rützou
   � � � � �� ��

     � � � � �� �[11][12][13]http://powerEXT.com
     � � � � �� ��
     � � � � �� �--
     � � � � �� �Regards,
     � � � � �� �Henrik Rützou
     � � � � �� ��
     � � � � �� �[12][13][14]http://powerEXT.com
     � � � � �� ��
     � � � References
     � � � � �� �1. mailto:[14][15]hr@xxxxxxxxxxxx
     � � � � �� �2.
     � � �     [15][16]http://184.172.184.159/~servus/pextdrupal/sites/all/themes/t
     heme
     � � � 548/images/powerEXT_Core.png
     � � � � �� �3. mailto:[16][17]mkrebs@xxxxxxxxxxxxxxxxxx
     � � � � �� �4.
     [17][18]http://www.easy400.net/cgidev/html/exhibiv3.htm
     � � � � �� �5.
     [18][19]http://www.easy400.net/fupload/html/page3.htm
     � � � � �� �6.
     mailto:[19][20]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
     � � � � �� �7.
     mailto:[20][21]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
     � � � � �� �8. mailto:[21][22]ftpapi@xxxxxxxxxxxxxxxxxxxxxx
     � � � � �� �9.
     [22][23]http://www.scottklement.com/mailman/listinfo/ftpapi
     � � � � �� 10.
     [23][24]http://www.scottklement.com/mailman/listinfo/ftpapi
     � � � � �� 11. [24][25]http://powerext.com/
     � � � � �� 12. [25][26]http://powerext.com/

   � �   -----------------------------------------------------------------------
   � � This is the FTPAPI mailing list. � To unsubscribe, please go
   to:

     � � [26][27]http://www.scottklement.com/mailman/listinfo/ftpapi

   � �   -----------------------------------------------------------------------
   � �   -----------------------------------------------------------------------
   � � This is the FTPAPI mailing list. � To unsubscribe, please go
   to:

     � � [27][28]http://www.scottklement.com/mailman/listinfo/ftpapi

   � �   -----------------------------------------------------------------------
   � � --
   � � Regards,
   � � Henrik Rützou
   � � �

     � � [28][29]http://powerEXT.com
     � � �
     References
     � � 1. mailto:[30]belstsrv@xxxxxxxxx
     � � 2. mailto:[31]hr@xxxxxxxxxxxx
     � � 3.
     [32]http://184.172.184.159/~servus/pextdrupal/sites/all/themes/theme
     548/
     � � 4. mailto:[33]mkrebs@xxxxxxxxxxxxxxxxxx
     � � 5. [34]http://www.easy400.net/cgidev/html/exhibiv3.htm
     � � 6. [35]http://www.easy400.net/fupload/html/page3.htm
     � � 7. mailto:[36]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
     � � 8. mailto:[37]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
     � � 9. mailto:[38]ftpapi@xxxxxxxxxxxxxxxxxxxxxx
     � �10. [39]http://www.scottklement.com/mailman/listinfo/ftpapi
     � �11. [40]http://www.scottklement.com/mailman/listinfo/ftpapi
     � �12. [41]http://powerEXT.com/
     � �13. [42]http://powerEXT.com/
     � �14. mailto:[43]hr@xxxxxxxxxxxx
     � �15.
     [44]http://184.172.184.159/~servus/pextdrupal/sites/all/themes/theme
     548/images/powerEXT_Core.png
     � �16. mailto:[45]mkrebs@xxxxxxxxxxxxxxxxxx
     � �17. [46]http://www.easy400.net/cgidev/html/exhibiv3.htm
     � �18. [47]http://www.easy400.net/fupload/html/page3.htm
     � �19. mailto:[48]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
     � �20. mailto:[49]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
     � �21. mailto:[50]ftpapi@xxxxxxxxxxxxxxxxxxxxxx
     � �22. [51]http://www.scottklement.com/mailman/listinfo/ftpapi
     � �23. [52]http://www.scottklement.com/mailman/listinfo/ftpapi
     � �24. [53]http://powerext.com/
     � �25. [54]http://powerext.com/
     � �26. [55]http://www.scottklement.com/mailman/listinfo/ftpapi
     � �27. [56]http://www.scottklement.com/mailman/listinfo/ftpapi
     � �28. [57]http://powerext.com/

   -----------------------------------------------------------------------
   This is the FTPAPI mailing list. �To unsubscribe, please go to:
   [58]http://www.scottklement.com/mailman/listinfo/ftpapi
   -----------------------------------------------------------------------

   -----------------------------------------------------------------------
   This is the FTPAPI mailing list. �To unsubscribe, please go to:
   [59]http://www.scottklement.com/mailman/listinfo/ftpapi
   -----------------------------------------------------------------------

   --
   Regards,
   Henrik Rützou
   �   [60]http://powerEXT.com
   �
References

   1. mailto:belstsrv@xxxxxxxxx
   2. mailto:belstsrv@xxxxxxxxx
   3. mailto:hr@xxxxxxxxxxxx
   4. http://184.172.184.159/~servus/pextdrupal/sites/all/themes/the
   5. mailto:mkrebs@xxxxxxxxxxxxxxxxxx
   6. http://www.easy400.net/cgidev/html/exhibiv3.htm
   7. http://www.easy400.net/fupload/html/page3.htm
   8. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
   9. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
  10. mailto:ftpapi@xxxxxxxxxxxxxxxxxxxxxx
  11. http://www.scottklement.com/mailman/listinfo/ftpapi
  12. http://www.scottklement.com/mailman/listinfo/ftpapi
  13. http://powerEXT.com/
  14. http://powerEXT.com/
  15. mailto:hr@xxxxxxxxxxxx
  16. http://184.172.184.159/~servus/pextdrupal/sites/all/themes/theme
  17. mailto:mkrebs@xxxxxxxxxxxxxxxxxx
  18. http://www.easy400.net/cgidev/html/exhibiv3.htm
  19. http://www.easy400.net/fupload/html/page3.htm
  20. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
  21. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
  22. mailto:ftpapi@xxxxxxxxxxxxxxxxxxxxxx
  23. http://www.scottklement.com/mailman/listinfo/ftpapi
  24. http://www.scottklement.com/mailman/listinfo/ftpapi
  25. http://powerext.com/
  26. http://powerext.com/
  27. http://www.scottklement.com/mailman/listinfo/ftpapi
  28. http://www.scottklement.com/mailman/listinfo/ftpapi
  29. http://powerEXT.com/
  30. mailto:belstsrv@xxxxxxxxx
  31. mailto:hr@xxxxxxxxxxxx
  32. http://184.172.184.159/~servus/pextdrupal/sites/all/themes/theme548/
  33. mailto:mkrebs@xxxxxxxxxxxxxxxxxx
  34. http://www.easy400.net/cgidev/html/exhibiv3.htm
  35. http://www.easy400.net/fupload/html/page3.htm
  36. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
  37. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
  38. mailto:ftpapi@xxxxxxxxxxxxxxxxxxxxxx
  39. http://www.scottklement.com/mailman/listinfo/ftpapi
  40. http://www.scottklement.com/mailman/listinfo/ftpapi
  41. http://powerEXT.com/
  42. http://powerEXT.com/
  43. mailto:hr@xxxxxxxxxxxx
  44. http://184.172.184.159/~servus/pextdrupal/sites/all/themes/theme548/images/powerEXT_Core.png
  45. mailto:mkrebs@xxxxxxxxxxxxxxxxxx
  46. http://www.easy400.net/cgidev/html/exhibiv3.htm
  47. http://www.easy400.net/fupload/html/page3.htm
  48. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
  49. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
  50. mailto:ftpapi@xxxxxxxxxxxxxxxxxxxxxx
  51. http://www.scottklement.com/mailman/listinfo/ftpapi
  52. http://www.scottklement.com/mailman/listinfo/ftpapi
  53. http://powerext.com/
  54. http://powerext.com/
  55. http://www.scottklement.com/mailman/listinfo/ftpapi
  56. http://www.scottklement.com/mailman/listinfo/ftpapi
  57. http://powerext.com/
  58. http://www.scottklement.com/mailman/listinfo/ftpapi
  59. http://www.scottklement.com/mailman/listinfo/ftpapi
  60. http://powerext.com/
-----------------------------------------------------------------------
This is the FTPAPI mailing list.  To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------