multipart/form-data encoding

オープン
#47,494 コメント 42 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
28/100
issue の種類
機能追加
明瞭さ
説明が足りない
活発さ
停滞
技術スタック
python
領域
api

調査の方向性

Start by reading the referenced rfc2388.py file and the http_formdata.patch and Issue3244.patch attachments, then review dependency issue 3243 about iterable bodies in httplib. Done means establishing a current, reviewed approach for multipart/form-data encoding and validating it against the issue’s requirements.

索引モデルが issue の本文から書いたものです。

説明

stdlib topic-email type-feature
BPO 3244
Nosy @warsaw, @orsenthil, @pitrou, @catlee, @devdanzin, @merwok, @bitdancer, @vadmium
Dependencies
  • bpo-3243: Support iterable bodies in httplib
  • Files
  • rfc2388.py: Simple implementation of multipart/form-data.
  • http_formdata.patch: Patch against py3k implementing http.formdata
  • http_formdata.patch: New patch with module docstring.
  • http_formdata.patch: New patch
  • Issue3244.patch
  • Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

    Show more details

    GitHub fields:

    assignee = None
    closed_at = None
    created_at = <Date 2008-06-30.18:04:19.325>
    labels = ['easy', 'type-feature', 'expert-email']
    title = 'multipart/form-data encoding'
    updated_at = <Date 2016-08-14.07:37:52.023>
    user = 'https://github.com/catlee'
    

    bugs.python.org fields:

    activity = <Date 2016-08-14.07:37:52.023>
    actor = 'martin.panter'
    assignee = 'none'
    closed = False
    closed_date = None
    closer = None
    components = ['email']
    creation = <Date 2008-06-30.18:04:19.325>
    creator = 'catlee'
    dependencies = ['3243']
    files = ['17543', '17546', '17547', '17548', '26146']
    hgrepos = []
    issue_num = 3244
    keywords = ['patch', 'easy']
    message_count = 42.0
    messages = ['69015', '76356', '76357', '81498', '93657', '93666', '97571', '107004', '107005', '107019', '107024', '107025', '107029', '107031', '107032', '107034', '107038', '107041', '107042', '107044', '107045', '107046', '107050', '107056', '107058', '108692', '128608', '128611', '128612', '128613', '128618', '128620', '128621', '141905', '141906', '161511', '161512', '161522', '161526', '163926', '163969', '272655']
    nosy_count = 26.0
    nosy_names = ['barry', 'guettli', 'orsenthil', 'pitrou', 'catlee', 'gotgenes', 'ajaksu2', 'jnoller', 'eric.araujo', 'forest_atq', 'fsteinel', 'r.david.murray', 'shazow', 'bgamari', 'daniel.ugra', 'alexz', 'tamentis', 'checat', 'catalin.iacob', 'Chris.Waigl', 'Johannes.Hoff', 'martin.panter', 'cco3', 'atommixz', 'piotr.dobrogost', 'raylu']
    pr_nums = []
    priority = 'normal'
    resolution = None
    stage = 'needs patch'
    status = 'open'
    superseder = None
    type = 'enhancement'
    url = 'https://bugs.python.org/issue3244'
    versions = ['Python 3.4']
    

    主要言語
    Python
    スター
    77.2k
    フォーク
    36k
    平均マージ
    1日 9時間
    マージ済み PR(30日)
    558

    コントリビューションガイド

    コントリビューションガイドを開く

    はじめの一歩

    1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
    2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
    3. リポジトリをフォークし、ブランチを切って変更します。
    4. issue 番号を参照したプルリクエストを送ります。

    python/cpython のほかの issue

    python/cpython の issue をすべて見る

    似ている issue

    Python の issue をもっと見る

    新しい issue をメールで受け取る

    初心者向けの GitHub issue を短くまとめたダイジェスト。