RestSharp_C#

RestSharp_C#usingRestSharp;usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingLitJson;namespaceWarehouseManager{classHttpSend…


Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

using RestSharp;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using LitJson;

namespace WarehouseManager
{
    class HttpSend
    {
        /// <summary>
        /// Post连接服务器
        /// </summary>
        /// <param name="postUrl">后缀地址</param>
        /// <param name="keyValue">表单参数</param>
        /// <param name="Token">cookie</param>
        /// <returns></returns>
        public JsonData SendPost(string postUrl, Dictionary<string, string> keyValue = null, string Token = null)
        {
            var restClient = new RestClient(PathTypes.IP + postUrl);
            var request = new RestRequest(Method.POST);
            request.AddHeader(KeyTypes.ContentType, PathTypes.contentType);
            if (Token != null)
            {
                request.AddHeader(KeyTypes.token, Token);
            }
            if (keyValue != null)
            {
                foreach (var item in keyValue)
                {
                    request.AddParameter(item.Key, item.Value);
                }
            }
            var response = restClient.Execute(request).Content;
            return JsonMapper.ToObject(response);
        }
    }
}

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/197511.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长

相关推荐

  • javah -jni_java this用法

    javah -jni_java this用法目录一、native关键字二、javah命令一、native关键字native即JNI,JavaNativeInterface凡是一种语言,都希望是纯。比如解决某一个方案都喜欢就单单这个语言来写即可。Java平台有个用户和本地C代码进行互操作的API,称为JavaNativeInterface(Java本地接口)。二、javah命令1首先找到java文件目…

    2022年9月24日
  • 教你识別和区分网络及使用者[通俗易懂]

    教你识別和区分网络及使用者

    2022年1月31日
  • java 遍历map集合_Java遍历Map对象的四种方式

    关于java中遍历map具体哪四种方式,请看下文详解吧。方式一:这是最常见的并且在大多数情况下也是最可取的遍历方式。在键值都需要时使用。Mapmap=newHashMap();for(Map.Entryentry:map.entrySet()){System.out.println(“Key=”+entry.getKey()+”,Value=”+entry.g…

    2022年4月7日
  • TDD 与FDD 的区别

    TDD 与FDD 的区别我们知道FDD(FrequenceDivisionDuplex)和TDD(TimeDivisionDuplex)分别是频分双工和时分双工的英文缩写。FDD系统是指系统的发送和接收数据使用不同的频率,在上行和下行频率之间有双工间隔,如GSM、CDMA、WCDMA系统都是典型的FDD系统;时分双工系统则是系统的发送和接收使用相同的频段,上下行数据发送在时间上错开,通过在不同时隙发送上下行数据可

    2022年5月22日
  • zencart模板列表下载地址

    zencart模板列表下载地址下载index.html文件后用浏览器打开,里面有一百多个zencart模板示例下载地址:zencart模板示例下载地址或者复制下面网址,用浏览器打开即可下载:http://bcs.duapp.com

    2022年7月2日
  • SSM框架——Spring+SpringMVC+Mybatis的搭建教程

    一个简单的SSM框架的搭建过程,简单易学!SSM框架在项目开发中经常使用到,相比于SSH框架,它在仅几年的开发中运用的更加广泛。

    2022年2月25日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号