小编aht*_*a14的帖子

速度变量(同时使用字符串和整数变量)

如何在“ Velocity ”中一起使用String 和 Integer 变量

#set ($var1 = "exp"+1)
Run Code Online (Sandbox Code Playgroud)

我试了几次,但我不能。

任何帮助将不胜感激。

velocity xwiki

3
推荐指数
1
解决办法
1616
查看次数

在 C# HttpClient 中发送表单数据

在此输入图像描述您好,我正在使用 C# HttpClient 从 api 提取数据。我需要使用 post 方法以表单数据形式提取数据。我编写了下面的代码,但得到了空响应。我该怎么做?

var client = new HttpClient();

        client.Timeout = TimeSpan.FromSeconds(300);
        client.DefaultRequestHeaders.Accept.Add(
    new MediaTypeWithQualityHeaderValue("application/json"));

    var request = new HttpRequestMessage();
        request.Method = HttpMethod.Post;
        request.RequestUri = new Uri("https://myapi.com");

        var content = new MultipartFormDataContent();
       
        var dataContent = new FormUrlEncodedContent(new[]
        {
            new KeyValuePair<string, string>("value1", "myvalue1"),
            new KeyValuePair<string, string>("value2", "myvalue2"),
            new KeyValuePair<string, string>("value3", "myvalue3")
        });
        content.Add(dataContent);

        request.Content = content;
        var header = new ContentDispositionHeaderValue("form-data");
        request.Content.Headers.ContentDisposition = header;
        
        var response = await client.PostAsync(request.RequestUri.ToString(), request.Content);
        var result = response.Content.ReadAsStringAsync().Result;
Run Code Online (Sandbox Code Playgroud)

c# rest httpclient

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×1

httpclient ×1

rest ×1

velocity ×1

xwiki ×1