Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

gs.form

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

gs.form

Functions for posting data to forms.

  • 2.2.0
  • PyPI
  • Socket score

Maintainers
1

=========== gs.form

Submit a form to a Web server using a ``POST``

:Author: Michael JasonSmith_ :Contact: Michael JasonSmith mpj17@onlinegroups.net :Date: 2014-05-05 :Organization: GroupServer.org_ :Copyright: This document is licensed under a Creative Commons Attribution-Share Alike 4.0 International License_ by OnlineGroups.Net_.

Introduction

This product contains the core functions and classes for making HTTP POST requests to send data to forms. For the most part it consists of the post_multipart_ utility, for posting data to a form.

While originally written for GroupServer_, there is nothing specific to GroupServer in this product.

post_multipart

The gs.form.post_multipart function is used to post data to a form::

post_multipart(host, selector, fields, files=[], usessl=False)

See the documentation for more on how to use this function.

Acknowledgements

The post_multipart_ code was based on a Python recipe by Wade Leftwich_. It was changed to use email.multipart to create the multipart document that is sent using a POST.

The Python standard library currently lacks a module for making a POST to a Web server. Issue 3244_ tracks the inclusion of a module into the standard library.

Resources

.. _GroupServer: http://groupserver.org/ .. _GroupServer.org: http://groupserver.org/ .. _OnlineGroups.Net: https://onlinegroups.net .. _Michael JasonSmith: http://groupserver.org/p/mpj17 .. _Creative Commons Attribution-Share Alike 4.0 International License: http://creativecommons.org/licenses/by-sa/4.0/ .. _a Python recipe by Wade Leftwich: http://code.activestate.com/recipes/146306-http-client-to-post-using-multipartform-data/ .. _Issue 3244: http://bugs.python.org/issue3244

Keywords

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc