gpt4 book ai didi

c# - Windows Phone 8.1 POST x-www-form-urlencoded 不工作

转载 作者:太空宇宙 更新时间:2023-11-03 12:55:50 24 4
gpt4 key购买 nike

我正在尝试在 C# 中发送 POST x-www-form-urlencoded 请求 payway 支付 api。

这是我的代码:

HttpRequestMessage request = new HttpRequestMessage(HttpMethod.Post, new Uri(url));
List<KeyValuePair<string, string>> bla = new List<KeyValuePair<string, string>>();
bla.Add(new KeyValuePair<string, string>("id_number","2000"));
request.Content = new HttpStringContent(new HttpFormUrlEncodedContent(bla).ToString(),Windows.Storage.Streams.UnicodeEncoding.Utf8, "application/x-www-form-urlencoded");

Api 返回状态代码 100,表示“错误的 id_number”。

我也试过通过 Postman 发送 POST 并且工作正常。

POST /services/test HTTP/1.1
Host: example.tk
Cache-Control: no-cache
Postman-Token: c67b2ee3-6e25-7ecc-61f5-38282c23sds7d
Content-Type: application/x-www-form-urlencoded

id_number=2000

有人能知道我错过了什么吗?

最佳答案

使用 NavigateToString("") 并在里面添加 html 表单并发布 :D

关于c# - Windows Phone 8.1 POST x-www-form-urlencoded 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33882053/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com