我有一个桌面应用程序,该应用程序必须将http请求发送到其他站点并获取一些数据和响应cookie:
这是我要通过HttpClient
发送和发出http请求的代码:
getSite(url: string): Observable<HttpResponse<string>> {
const types = 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8';
const headers = new HttpHeaders()
.set('Accept', types);
return this._http.get(
url,
{
observe: 'response',
headers: headers,
responseType: 'text',
withCredentials: true
}
);
}
问题在于响应中没有set-cookie
标头。
btw:由于CORS问题,在创建应用程序窗口时,我也禁用了webSecurity
那是什么问题?