{ "info": { "author": "Michael JasonSmith", "author_email": "mpj17@onlinegroups.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: Zope Public License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Internet :: WWW/HTTP", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "===========\r\n``gs.form``\r\n===========\r\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\nSubmit a form to a Web server using a ``POST``\r\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\n\r\n:Author: `Michael JasonSmith`_\r\n:Contact: Michael JasonSmith \r\n:Date: 2014-05-05\r\n:Organization: `GroupServer.org`_\r\n:Copyright: This document is licensed under a\r\n `Creative Commons Attribution-Share Alike 4.0 International License`_\r\n by `OnlineGroups.Net`_.\r\n\r\nIntroduction\r\n============\r\n\r\nThis product contains the core functions and classes for making\r\nHTTP ``POST`` requests to send data to forms. For the most part\r\nit consists of the `post_multipart`_ utility, for posting data to\r\na form.\r\n\r\nWhile originally written for GroupServer_, there is nothing\r\nspecific to GroupServer in this product.\r\n\r\n``post_multipart``\r\n==================\r\n\r\nThe ``gs.form.post_multipart`` function is used to post data to a\r\nform::\r\n\r\n post_multipart(host, selector, fields, files=[], usessl=False)\r\n\r\nSee the documentation for more on how to use this function.\r\n\r\nAcknowledgements\r\n================\r\n\r\nThe post_multipart_ code was based on `a Python recipe by Wade\r\nLeftwich`_. It was changed to use ``email.multipart`` to create\r\nthe multipart document that is sent using a ``POST``.\r\n\r\nThe Python standard library currently lacks a module for making a\r\n``POST`` to a Web server. `Issue 3244`_ tracks the inclusion of a\r\nmodule into the standard library.\r\n\r\n\r\nResources\r\n=========\r\n\r\n- Documentation: http://gsform.readthedocs.org/\r\n- Code repository: https://source.iopen.net/groupserver/gs.form\r\n- Questions and comments to http://groupserver.org/groups/development\r\n- Report bugs at https://redmine.iopen.net/projects/groupserver\r\n\r\n.. _GroupServer: http://groupserver.org/\r\n.. _GroupServer.org: http://groupserver.org/\r\n.. _OnlineGroups.Net: https://onlinegroups.net\r\n.. _Michael JasonSmith: http://groupserver.org/p/mpj17\r\n.. _Creative Commons Attribution-Share Alike 4.0 International License:\r\n http://creativecommons.org/licenses/by-sa/4.0/\r\n.. _a Python recipe by Wade Leftwich: http://code.activestate.com/recipes/146306-http-client-to-post-using-multipartform-data/\r\n.. _Issue 3244: http://bugs.python.org/issue3244", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://source.iopen.net/groupserver/gs.form/", "keywords": "http,post,POST,form,web form", "license": "ZPL 2.1", "maintainer": "", "maintainer_email": "", "name": "gs.form", "package_url": "https://pypi.org/project/gs.form/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/gs.form/", "project_urls": { "Homepage": "https://source.iopen.net/groupserver/gs.form/" }, "release_url": "https://pypi.org/project/gs.form/2.2.0/", "requires_dist": null, "requires_python": null, "summary": "Functions for posting data to forms.", "version": "2.2.0" }, "last_serial": 1425801, "releases": { "2.2.0": [ { "comment_text": "", "digests": { "md5": "6b87ffba3251a0d1cf3e2a4d33c1121f", "sha256": "ec5a43f00768ad92d7c6409a6eceed0265c4c75d5b4694948ea283f8195161c1" }, "downloads": -1, "filename": "gs.form-2.2.0.zip", "has_sig": false, "md5_digest": "6b87ffba3251a0d1cf3e2a4d33c1121f", "packagetype": "bdist_egg", "python_version": "any", "requires_python": null, "size": 25686, "upload_time": "2014-05-06T16:22:13", "url": "https://files.pythonhosted.org/packages/c6/d5/23027e7b4a32cb05f70a78f64849a0b111668ff807e32d2663f5de74a743/gs.form-2.2.0.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6b87ffba3251a0d1cf3e2a4d33c1121f", "sha256": "ec5a43f00768ad92d7c6409a6eceed0265c4c75d5b4694948ea283f8195161c1" }, "downloads": -1, "filename": "gs.form-2.2.0.zip", "has_sig": false, "md5_digest": "6b87ffba3251a0d1cf3e2a4d33c1121f", "packagetype": "bdist_egg", "python_version": "any", "requires_python": null, "size": 25686, "upload_time": "2014-05-06T16:22:13", "url": "https://files.pythonhosted.org/packages/c6/d5/23027e7b4a32cb05f70a78f64849a0b111668ff807e32d2663f5de74a743/gs.form-2.2.0.zip" } ] }