【发布时间】:2019-11-01 23:19:20
【问题描述】:
我有一个客户端应用程序,它是用 Angular 编写的,可以将请求发布到 connect/token
const body = new HttpParams()
.set('username', email)
.set('password', password)
.set('grant_type', "password")
.set('scope', "offline_access");
const headers = new HttpHeaders().set('Content-Type', 'application/x-www-form-urlencoded');
return this.http.post<any>(this._baseAuthUrl + 'connect/token', body, { headers })
现在我必须用 c# 写这个,但有些部分卡住了
HttpClient httpClient = new HttpClient();
HttpRequestMessage requestMessage = new HttpRequestMessage(HttpMethod.Post, "http://mysite/connect/token");
requestMessage.Headers.Add("Content-Type", "application/x-www-form-urlencoded");
请问如何添加HttpParams 并正确发布请求?
【问题讨论】:
-
谢谢我去看看
标签: c# httpclient