首页 > 编程语言 >C# 后端请求 PostAsync GetStringAsync

C# 后端请求 PostAsync GetStringAsync

时间:2023-07-19 21:11:50浏览次数:31  
标签:GetStringAsync string C# await JsonConvert PostAsync new HttpClient

 

                string sendUrl = $"http://10.172.1.20/wtoptst/ws/r/awsp920";
                HttpClient sendclient = new HttpClient();
                string testStr = JsonConvert.SerializeObject(reques);//查看内容(测试用)
                HttpContent PostParams = new StringContent(JsonConvert.SerializeObject(reques), Encoding.UTF8);//创建推送连接
                var postResult = await sendclient.PostAsync(sendUrl, PostParams);//post发送推送数据
                var content = await postResult.Content.ReadAsStringAsync();
            string getTokenUrl = $@"https://api.weixin.qq.com/cgi-bin/token";
            HttpClient tokenClient = new();
            string responseBody = await tokenClient.GetStringAsync(getTokenUrl);
            AccessTokenDto at = JsonConvert.DeserializeObject<AccessTokenDto>(responseBody);

 

标签:GetStringAsync,string,C#,await,JsonConvert,PostAsync,new,HttpClient
From: https://www.cnblogs.com/xygsj/p/17566762.html

相关文章

  • golang slice (切片) 扩容机制详解(1.18版本后)
    slice源码定义:typeslicestruct{ arrayunsafe.Pointer//指向底层数组的指针 lenint//切片长度 capint//切片容量}growslice()方法:用于slice的扩容funcgrowslice(et*_type,oldslice,capint)slice{//...... newcap:=old.cap doubleca......
  • Codeforces Round 882 div.2 A
    Smiling&Weeping----总有人间一两风,填我十万八千梦A.TheManwhobecameaGodtimelimitpertest1secondmemorylimitpertest256megabytesinputstandardinputoutputstandardoutput Kars istiredand......
  • IfcMetric
    IfcMetric实体定义IfcMetric用于捕获可应用于目标的定量结果度量。 IfcMetric是IfcConstraint的一个子类型,可以通过IfcControlExtension架构中的IfcRelAssociatesConstraint关系与IfcRoot的任何子类型相关联,也可以通过IccResourceConstraintRelationship与IfcProperty相关联......
  • EXCEL的SUMIF公式
    我通过简单的案例来做演示SUMIF(参数1,参数2,参数3)    图1为sheet1                                  图2为sheet2该案例如果要计算图一中各个订单号下的数量总和参数1:需要被匹配的数据源参数2:......
  • 初学C语言day03--数据类型及循环分支语句
    一、数据类型为什么要对数据进行分类?1、现实中的数据就是自带类别属性的2、对数据进行分类可以节约内存存储空间、提高运行速度存储空间的单位:Bit比特存储一个二进制位,只能存储0或者1,计算机存储数据的最小单位Byte字节存储八个二进制位,计算机存储数据的基本单位Kb102......
  • 编码技巧 --- 谨防C#闭包陷阱
    合集-c#基础(6) 1.编码技巧---如何实现字符串运算表达式的计算07-122.编码技巧---同步锁对象的选定07-133.解读---yield关键字07-174.并发编程---信号量线程同步07-185.并发编程---为何要线程池化07-186.编码技巧---谨防闭包陷阱07-19收起 引言先......
  • c语言学习7
    函数传参1、函数中定义的变量属于该函数,出了该函数就不能再被别的函数直接使用2、实参与形参之间是以赋值的方式进行传递数据的,并且是单向值传递3、return语句其实是把返回值数据放入公共区域内存中(调用者和被调用者都可以访问),调用者会从该区域获取返回值;如果不写return语句,......
  • Day07_2.深浅copy之深copy
    使用场景:如果需要拷贝一个列表,并且让两个列表的改操作完全独立开,就用深copy,否则就用浅copy深拷贝:把可变和不可变类型做了区分对待,不可变类型的指向的还是原来的值id不变,可变类型指向的是新的值id改变1.深拷贝在拷贝原列表后会产生一个新列表id不相同: 2.深拷贝可变类型数据内的......
  • QSqlDatabasePrivate::removeDatabase: connection ‘myConnection’ is still in use
    1.解决QSqlDatabasePrivate::removeDatabase:connection‘myConnection’isstillinuse,allquerieswillceasetowork的问题该问题主要是因为没有关闭之前的数据库连接,然后又需要创建新的数据库连接导致。解决方案:必须释放该连接的所有查询,即删除所有与该连接有关的quer......
  • Oracle的expdp导出、impdp导出命令
    expdp在源oracle所在服务器执行如下步骤:1、手动创建目录 mkdir-p/home/oracle/mydata2、将目录授权给用户 cd/home/oracle chown-Roracle:oinstallmydata3、oracle用户切换并使用管理员登陆oracle su-oracle sqlplus/assysdba4、源库创建directory createdirectorym......