簡體   English   中英

為什么我的 POST 方法在 Angular 中不起作用

[英]Why is my POST method not working in Angular

當我在 postman 中發送數據時,我有 200 狀態 - 成功 [屏幕形式郵遞員1

但是當我嘗試通過 Angular CLI 將 POST 請求發送到相同的 URL 時,我收到了 400 錯誤,上面寫着 MALFORMED_JSON

 const testData = {
    "address_1": "ddd",
    "contact_person_1": "ddd",
    "full_name": "dsad",
    "is_active": 2,
    "phone_no_1": "11111",
  }
return this.http.post(`${this.urlAdmin}branches/save`, testData).pipe(
  catchError((err) => {
      console.log('err' , err)
    return of(false);
  })
);

這是我在瀏覽器中請求的參數的屏幕下方在此處輸入圖片說明

有人可以幫忙嗎?

從 Angular 調用 api 時,您可以遵循以下順序: this.http.post(baseUrl ,parameterModel, headers).pipe();

,正如我所見,您需要添加標題、您的模型,並確保來自 api 路徑。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM