2016-10-31 24 views
2

私はブラウザからエンドポイントにフォームデータを投稿する必要があるミニアプリを持っています。FormDataマルチパート/フォームデータの境界を取得または設定する方法 - 角度

これは私のポストです:

var formData = new FormData(); 
formData.append('blobImage', blob, 'imagem' + (new Date()).getTime()); 

return $http({ 
    method: 'POST', 
    url: api + '/url', 
    data: formData, 
    headers: {'Content-Type': 'multipart/form-data'} 
}) 

境界パラメータにFORMDATAによって追加されているようだ、しかし、私はそれがヘッダーで送信するために取得することはできません、どのように私が行わなければなりませんか?

+1

を追加するために、あなたはおそらく気にしませんでした。この答えをdownvoted誰 ' 'マルチパート/フォームdata' – guest271314

答えて

0

まあ、正しい境界

+0

で閉じ引用符が欠落している、ヘッダのContentTypeを未定義であるべきと思われますそれを試してみる。それはうまくいって、まさに私が探していたものでした。 'undefined'を渡すことで、' Content-Type:application/json'を送信する私のアプリケーションの '$ http'のデフォルト動作をオーバーライドします。今では、自動的に送られた境界を持つ 'multipart/form-data'を持っています。 – Benito

関連する問題