错误请求的HTTP发布消息没有直接的错误消息

时间:2020-10-05 02:18:56

标签: javascript c# api

嗨,我在发布帖子时收到错误消息。 我已将命名更改为url和object。 网址有效(当我在浏览器中打开它时,我可以毫无问题地连接到该网址(获取消息) 当我发布信息时,我得到以下答案: 400(错误请求) 我没有看到一个错误。 另一个带有不同网址和对象的帖子效果很好

我刚复制粘贴代码。

但是我看不到任何错误或错误消息,可以在这里为我提供帮助

JS代码


 let nxObjects = [];
nxObjects.push({

                name: "test"
               
            });

let httpRequest = new XMLHttpRequest();
    httpRequest.open('POST', 'URL');
    httpRequest.setRequestHeader('Content-Type', 'application/json');

    httpRequest.send(JSON.stringify(nxObjects));````




C# API

using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
using namespace;

namespace namespace 
{
    [Route("api/v1/[controller]")]
    [ApiController]
    public class NXController : ControllerBase
    {

        [HttpGet()]
        public IEnumerable<Order> Select() => NXobject.GetList();

    

        [HttpPost()]
        public IActionResult Update([FromBody] NX NXobject)
        {
            ObjectResult result = null;
            try
            {
                NXobject.Save();
            }
            catch (Exception ex)
            {
                Console.WriteLine("This is my Log" + ex);
            }

            return result;
        }
```

0 个答案:

没有答案