-
大小: 4KB文件类型: .cs金币: 1下载: 0 次发布日期: 2021-06-01
- 语言: C#
- 标签: c# multipart/fo HttpClient
资源简介
使用c#实现的HttpClient拼接multipart/form-data形式参数post提交数据,包含图片内容,有需要的可以下载,希望能帮到有需要的人,
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;
namespace 测试
{
public class Option
{
public string optionId { get; set; }
}
public static class test
{
///
/// 向目标地址提交图片文件参数数据
///
/// 图片字节流
/// appid
/// 随机数
/// 签名
/// 上传图片类型
/// 图片名称
///
public static string HttpClientPostUpload()
{
using (var client = new HttpClient())
{
List list = new List();
var dataContent = new ByteArrayContent(Encoding.UTF8.GetBytes(“李四“));
dataContent.Headers.ContentDisposition = new ContentDispositionHeaderValue(“form-data“)//内容处置标头
{
Name = “name“
};
list.Add(dataContent);
var dataContent2 = new ByteArrayContent(Encoding.UTF8.GetBytes(“李四的公司“));
dataContent2.Headers.ContentDisposition = new ContentDispositionHeaderValue(“form-data“)
{
Name = “company“
};
list.Add(dataContent2);
var dataContent3 = new ByteArrayContent(Encoding.UTF8.GetBytes(“9999999999“));
dataContent3.Headers.ContentDisposition = new ContentDispositionHeaderValue(“form-data“)
{
Name = “mobile“
};
list.Add(dataContent3);
var dataContent4 = new ByteArrayContent(Encoding.UTF8.GetBytes(“99999999999@qq.com“));
dat
相关资源
- C#用户名密码登入程序很适合初学者(
- C#试题最全版本2020
- C#圣诞树程序,可当圣诞礼物
- 用c#编写的矩阵类,可进行矩阵的各项
- kmeans聚类算法——C#实现
- C#启动界面类似动画效果,非常漂亮,
- C#版IEEE754
- winform动态生成label和控件拖动(C#.N
- C#用S7.net.dll文件,里面包含使用文档
- .net平台C#MongoDB最新版操作类
- C#_winform_html编辑器_富文本编辑器③
- C#中利用Socket实现网络语音通信
- C#获取系统特殊图标(如:我的电脑回
- 英语学习助手
- C#解析csv,解决中文编码的一个代码
- c#离散点生成TIN
- 设备管理系统(c#实现)
- 把其它应用嵌入到C#窗口 源代码
- C# 串口接收欧拉角数据chart显示数据
- C#md5加密解密
- C#实现Onvif对接摄像机视频流,PTZ云台
- c#餐厅自助点菜系统源码
- yVD^C#实现窗体换肤完整源码.rar
- 图书馆管理系统(c#.net源码)
- 蚁群算法c#实现
- C#学生考勤管理系统源代码
- 构建Delauney三角网 C#源代码
- C#做的漂亮的仪表盘
- C#解析WMS服务源代码
-
c#中对xm
l文件加密和解密完整代码
评论
共有 条评论