2
私のWindows phone 7アプリケーションでファイルのバイナリコンテンツ全体が銀色でURLエンコードされている通常のPOSTメソッドで画像を送信する必要があります。 私はストリームの画像、ファイル[byte]を持っています。 どうすればこのことができますか?URLでエンコードされたWindows Phone 7の画像
のTHXみんな
私のWindows phone 7アプリケーションでファイルのバイナリコンテンツ全体が銀色でURLエンコードされている通常のPOSTメソッドで画像を送信する必要があります。 私はストリームの画像、ファイル[byte]を持っています。 どうすればこのことができますか?URLでエンコードされたWindows Phone 7の画像
のTHXみんな
HttpUtility.UrlEncode(System.Text.Encoding.UTF8.GetString(yourByteArray);
または類似の結果を送信してみてください。 UploadStringAsyncを使って簡単に確認できます。
これは明らかに実際には良いアイデアではないので、イメージをこのように送信しなければならない理由の背景が役立ちます。私は、人々が表面上にあるものを真剣に欠陥のあるアイデアを実装するのを助けるのが好きではない理由が明らかになるまで、このようにしなければなりません。実際にMIMEマルチパート本体にBase64でエンコードされた画像を投稿するはずがないのですか? – AnthonyWJones
アンソニーこんにちは、私は、Webサーバーが画像を投稿するための2つの方法を受け入れるので、私は "ec"形式で画像を投稿しなければなりません:1)画像を文字列でエンコードし、post "data"パラメター、しかし、私はwebBrowserコントロールでどのようにWebフォームを作成し、ユーザーの操作なしでファイルのパスを渡すことができないのか分かりません...同じように私を助けることができますか? (私の英語のために申し訳ありません:P) –