RESTクライアント用のファイルをアップロードするにはどうすればよいですか?複数のフォーラムの投稿から、WCFのWeb APIドキュメントからHttpRequestMessageまたはStreamを使用したRESTファイルのアップロード?
[WebInvoke(UriTemplate = "thumbnail", Method = "POST")]
public HttpResponseMessage UploadFile(HttpRequestMessage request)
{
:
WCF REST File upload with additional parameters
[WebGet(UriTemplate="", Method ="POST"]
public string UploadFile(Stream fileContents)
私は理解して、第1の方法は、直接、通常のHTMLフォームからファイルを投稿することができていること。 2番目のアプローチは、私が見つけたすべてのフォーラム投稿に共通するようです。
何をお勧めしますか? REST APIには、あらゆる種類の言語やプラットフォームからアクセス可能でなければなりません。
HttpRequestMessageアプローチの場合、WCF HttpClientでファイルをアップロードするにはどうすればよいですか? FormUrlEncodedMediaTypeFormatterを使用)
ありがとうございました。残念ながら私は正しい答えを1つだけ選択でき、私は既にJCaffeineにそれを渡しました。しかし、アップ票をした。 – Remy
レミー、歓迎ですが、心配はありません。それがあなたを助けてうれしかった。 – Jed