状态为404的求职请求未找到

问题描述

我在Web控制台上收到错误消息,它显示“未捕获(承诺):状态为404的URL:http:// localhost:4200 / localhost:5103 / api / customer的响应”。 我尝试制作一个使用angular和asp.net在数据库中添加新项目的表单,当我尝试创建客户时遇到该错误。我试图查看Postman是否可以使用Post方法并且正在工作,但是表单却没有不会在数据库中添加客户。您能帮我吗?

角度服务:

 addCustomer(url,customer:Customer){
   return this._http.post(url,customer);
 }

AddCustomer方法:

import { Component,OnInit } from '@angular/core';
import {Customer} from  '../../shared/customer';
import {SalesDataService}  from '../../services/sales-data.service'
import {FormBuilder,FormGroup,Validators,Form} from '@angular/forms';
import {element} from 'protractor';
@Component({
  selector: 'app-add-customer',templateUrl: './add-customer.component.html',styleUrls: ['./add-customer.component.css']
})
export class AddCustomerComponent implements OnInit {
 url:string='http:/localhost:5103/api/customer';
 addForm:FormGroup;
  constructor( private _salesDataServices:SalesDataService,private formBuilder:FormBuilder) { }

  ngOnInit() {

    this.addForm=this.formBuilder.group({
      Id:['',Validators.required],Name:['',Email:['',State:['',});
  }
  postApiResponse(formVal,url){
    return  this._salesDataServices.addCustomer(this.url,formVal)
    .toPromise().then(res =>{
      return res;
    });
  }
onSumbit(){
  console.log(this.addForm.value)
  this.postApiResponse(this.addForm.value,this.url)
  .then(data =>{
    if(data)
    {
      alert('Customer added Succesfully')
    }
    else{
      alert('Customer not added Successfully')
    }
  });
}
}

Asp.net帖子

 [HttpPost]
        
        public IActionResult Post([FromBody] Customer customer)
        {
            
            if(customer==null)
            {
                //return  a bad request
                return BadRequest();
            }
            _ctx.Customers.Add(customer);
            _ctx.SaveChanges();
            return CreatedAtRoute("GetCustomer",new { id = customer.Id },customer);
        }

    }

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...