2017-02-15 8 views
0

wp-rest APIを使用してWordpressで投稿を作成する簡単なアプリケーションを開発しています。すべて(投稿の削除の作成、更新)は郵便配達員でうまく動作します。アプリケーションで同じAPIを使用して投稿を取得することもできます。投稿を作成しようとすると、コンソールに401 Unauthorized errorが表示されます。 heresはリクエストのための私のコードです。Ionic 2 WP-REST API投稿要求401基本認証用にヘッダーが設定されているエラー

//create post by api 
createPost(title,content){ 
    var headers = new Headers(); 
    headers.append('Authorization', 'Basic '+btoa('tarun:iamtarun')); 
    headers.append("Content-Type", "application/json"); 
    return this.http.post(this.postUrl+'?title='+title+'&content='+content , { 
     headers:headers 
    }) 
    .map(res => res.json()); 
} 

お願いします。

答えて

0

HTTP post要求の構造は、体が空のオブジェクトである

return this.http.post(this.postUrl+'?title='+title+'&content='+content ,{}, { headers:headers }) 

post(url: string, body: any, options?: RequestOptionsArgs): Observable<Response>;

ので、要求があるべきです。

+0

ありがとうございます。見つけた今の魅力のように働く。 –

+0

助けがあれば回答として受け入れてください。 – raj

関連する問題