[解決済み] Angular2 - Http POST リクエストパラメータ
2023-02-10 14:24:04
質問
POSTリクエストを行おうとしているのですが、うまくいきません。
testRequest() {
var body = 'username=myusername?password=mypassword';
var headers = new Headers();
headers.append('Content-Type', 'application/x-www-form-urlencoded');
this.http
.post('/api',
body, {
headers: headers
})
.subscribe(data => {
alert('ok');
}, error => {
console.log(JSON.stringify(error.json()));
});
}
私は基本的にこのhttpリクエスト(ajaxではない)をhtmlフォームから発信されたように複製したいのです。
URLを /api
パラメータ: ユーザー名とパスワード
どのように解決するのですか?
のボディが正しくないと思います。
application/x-www-form-urlencoded
コンテンツタイプとしては正しくないようです。これを利用してみてはいかがでしょうか。
var body = 'username=myusername&password=mypassword';
お役に立てれば幸いです。 Thierry
関連
-
[解決済み] TypeScriptで Object.keys return string[].
-
[解決済み] ts ES5/ES3の非同期関数やメソッドには、「Promise」コンストラクタが必要です。
-
[解決済み] tsconfig.jsonのtargetは何のためにあるのですか?
-
[解決済み] tsconfigの "target "と "module "を理解する。
-
[解決済み] エラー Typescript Feature 1.5。現在の言語レベルは1.4です。
-
[解決済み] 2つのインターフェイスを統合する
-
[解決済み] Angular 2で相対パスが非常に長いインポートを回避する方法とは?
-
[解決済み] TypeScriptで単一のプロパティをオプションにする
-
[解決済み] クラス内列挙型(TypeScript定義ファイル)
-
[解決済み] types/packageでインストールしたTypeScriptの型定義が正しくない場合に上書きする方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 文字列ユニオンから文字列配列へ
-
[解決済み] グローバルスコープの拡張は、外部モジュールまたはアンビエントモジュール宣言にのみ直接ネストすることができます(2669)
-
[解決済み] typescriptでmoment.jsをインポートするには?
-
[解決済み] TypeScript: bool値を文字列に変換する
-
[解決済み] TypeScriptをminifiedコードにコンパイルすることは可能ですか?
-
[解決済み] エラー Typescript Feature 1.5。現在の言語レベルは1.4です。
-
[解決済み] TypeScriptで強く型付けされた配列の作成
-
[解決済み] Typescriptで<T>は何を意味するのですか?
-
[解決済み] Angular2 canActivate() 非同期関数呼び出し
-
[解決済み] TypeScriptのInterfacesでgetter/setterを使用することは可能ですか?重複