我有Ionic3 App和Joomla Backend(api.php宽度所有必需的功能)
我正在使用Http
和Storage
模块来连接api.php,我有成功的请求(用户/登录,用户/个人资料等...)但每次我提出新请求时,在我的api.php会话它再次生成.....但邮递员的相同请求不会生成新会话,为什么?
例如:
如果我将从应用程序登录,我的joomla后端会话正确,但如果我将在应用中使用其他请求,则会话< / strong>会再次生成 (不应该),但会扩展其他数据(会话中不再有user_id和其他标识符)
但 postman 的相同请求只会生成一个会话。
答案 0 :(得分:1)
试试这个
let options = new RequestOptions({ headers: headers, withCredentials: true });
然后
http.get(url, options)
或发布
let body = JSON.stringify({key: someValue}); // data you want to send to the backend
// let body = JSON.stringify(jsonData); // data you want to send to the backend
http.post(url, body, options)
如果您使用HttpClient
http.get(url, { headers: headers, withCredentials: true })