要以角度I发送http post请求的正文,请使用以下实现:
let requestBody: String = "";
//dataObjectis the object that contains the values to send from the form
for (let key in dataObject) {
if (dataObject[key]) {
requestBody += (body.length ? '&' : '') + key + "=" + dataObject[key];
}
}
然后我在我的http post请求中使用requestBody
,如下所示:
let headers = new Headers();
headers.append('Content-Type', 'application/x-www-form-urlencoded');
let requestOptions = new RequestOptions({ headers: headers });
//http is an Http instance
http.post(URI, requestBody, requestOptions)
我想知道是否有更好的方法或准备使用'允许在post方法中直接使用对象dataObject
而不是使用上述实现的方法。
答案 0 :(得分:0)
尝试$cfg['Servers'][$i]['user'] = '<user>';
$cfg['Servers'][$i]['password'] = '<password>';
:
URLSearchParams