browserify / browserify/http-browserify

Support `FormData`

オープン
#20 コメント 8 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
JavaScript
スター
245
フォーク
104
PR マージ指標
30日以内にマージされた PR はありません

説明

Posting FormData can be done using something like:

``` js
var fd = new FormData()
fd.append('image', file)
var req = new XMLHttpRequest()
req.onload = function () {
callback(null, req.responseText)
}
req.onerror = callback
req.open('post', 'https://api.imgur.com:443/3/image.json')
req.setRequestHeader('Authorization', 'Client-ID ' + clientID)
req.send(fd)
```

However, I can see know way of handling `FormData` using the built in `http` module.

(see https://github.com/substack/node-browserify/issues/439)

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

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

まず、組み込みの http モジュールにある request と body 処理のエントリーポイントを読み、次に issue にある FormData と XMLHttpRequest の例と比較します。FormData をモジュール経由で送信でき、既存の request の動作も引き続き機能すれば完了とします。この issue では、実行するファイルやテストは指定されていません。

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

評価

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

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

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