js ajax操作中,默认不能进行跨域访问,我们可以通过CORS配置实现最简单的跨域访问。这种方式是在服务端进行跨域访问控制。

    一、编写服务端代码

    新建一个ASP.NET MVC/WebApi项目,在其中分别新建Api方法及MVC Action方法:

    WebApi方法如下:

    public class ValuesController : ApiController
    {
        // GET api/values
        public IEnumerable<string> Get()
        {
            return new string[] { "value1", "value2" };
        }

        // GET api/values/5
        public string Get(int id)
        {
            return "value";
        }

        // POST api/values
        public string Post([FromBody]MyModel value, string name)
        {
            TextHelper.WriteLineAppend(@"D:\我的日志.txt", string.Format("API 你写的名字是:{0}", name));
            return string.Format("API Hello, {0}", name);
        }

        // PUT api/values/5
        public void Put(int id, [FromBody]string value)
        {
        }

        // DELETE api/values/5
        public void Delete(int id)
        {
        }
    }
View Code

相关文章:

  • 2021-09-14
  • 2021-10-30
  • 2022-01-06
  • 2022-01-09
  • 2020-01-21
  • 2022-12-23
  • 2021-05-23
猜你喜欢
  • 2022-12-23
  • 2021-06-25
  • 2021-10-16
  • 2021-08-24
  • 2021-08-15
  • 2021-09-20
  • 2022-12-23
相关资源
相似解决方案