zoukankan      html  css  js  c++  java
  • C# Form 上传图片

     string bline = "---------------------------" + DateTime.Now.Ticks.ToString("x");
    
                var wc = new WebClient();
                wc.Headers.Add("Content-Type", "multipart/form-data; boundary=" + bline);
    
                List<byte> bss = new List<byte>();
    
                bss.AddRange(Encoding.UTF8.GetBytes(String.Format("--" + bline + "
    Content-Disposition: form-data; name="{0}"
    
    {1}
    ", "user_id", "249")));
                bss.AddRange(Encoding.UTF8.GetBytes(String.Format("--" + bline + "
    Content-Disposition: form-data; name="{0}"
    
    {1}
    ", "content", "开始测试接口。")));
                bss.AddRange(Encoding.UTF8.GetBytes(String.Format("--" + bline + "
    Content-Disposition: form-data; name="{0}"
    
    {1}
    ", "visible", "-1")));
    
                //图1
                {               
                    bss.AddRange(Encoding.UTF8.GetBytes(String.Format("--" + bline + "
    Content-Disposition: form-data; name="{0}"
    
    ", "pic_1")));
                    bss.AddRange(File.ReadAllBytes("d:\1.jpg"));
                    bss.AddRange(Encoding.UTF8.GetBytes("
    "));
                }
                //图2
                {
                    bss.AddRange(Encoding.UTF8.GetBytes(String.Format("--" + bline + "
    Content-Disposition: form-data; name="{0}"
    
    ", "pic_2")));
                    bss.AddRange(File.ReadAllBytes("d:\2.jpg"));
                    bss.AddRange(Encoding.UTF8.GetBytes("
    "));
                }
                bss.AddRange(Encoding.UTF8.GetBytes("--" + bline + "--
    "));
    
                byte[] rbs = wc.UploadData("接收地址", bss.ToArray());
                string s = Encoding.UTF8.GetString(rbs);
    
                Debug.WriteLine(s);
  • 相关阅读:
    vue项目中兼容ie8以上浏览器的配置
    vue项目中event bus的简单使用
    js中的正则表达式小结1
    sourceTree跳过注册
    日期时间格式化
    阿里矢量图标库的使用
    mySql 常用命令
    php 常用的系统函数
    php mySql常用的函数
    php 关于php创建 json文件 和 对文件增删改查 示例
  • 原文地址:https://www.cnblogs.com/OleRookie/p/5950039.html
Copyright © 2011-2022 走看看