【问题标题】:Image in URL-encoded Windows Phone 7URL 编码的 Windows Phone 7 中的图像
【发布时间】:2011-06-10 02:19:22
【问题描述】:

在我的 windows phone 7 应用程序中,我必须通过普通的 POST 方法发送图像,其中文件的整个二进制内容在 silverlight 中进行 URL 编码。 我有流中的图像,文件 e byte[]。 我该怎么做?

谢谢大家

【问题讨论】:

  • 由于这显然不是一个好主意,因此您“必须”以这种方式发送图像的原因的一些背景会有所帮助。我不喜欢帮助人们实施表面上存在严重缺陷的想法,直到明确为什么必须这样。您确定您实际上不应该在 mime 多部分正文中发布 Base64 编码图像吗?
  • 嗨 Anthony,我“必须”以 url 编码样式发布我的图像,因为 Web 服务器接受两种发布图像的方法:1)将图像编码为字符串并在帖子中发送“数据”参数或通过网络表单,但我不知道如何在 webBrowser 控件中创建网络表单并在没有用户操作的情况下传递文件的路径......所以你能以同样的方式帮助我吗? (对不起我的英语:P)

标签: silverlight image windows-phone-7


【解决方案1】:

尝试发送结果

HttpUtility.UrlEncode(System.Text.Encoding.UTF8.GetString(yourByteArray);

或类似的。您可以使用 UploadStringAsync 轻松验证。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多