当前位置: 首页 > 知识库问答 >
问题:

“无法得到任何回应”在邮递员

司马项明
2023-03-14

控制器的代码:

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

namespace CityInfo.API.Controllers
{
    [Route("api/cities")]
    public class CitiesController : Controller
    {
        [HttpGet()]
        public IActionResult GetCities()
        {
            return Ok(CitiesDataStore.Current.Cities);
        }

        [HttpGet("{id}")]
        public IActionResult GetCity(int id)
        {
            var cityToReturn = CitiesDataStore.Current.Cities.FirstOrDefault(c => c.Id == id);
            //);
            if (cityToReturn == null)
                return NotFound();
            else
                return Ok(cityToReturn);
        }
    }
}

共有1个答案

慕晨
2023-03-14

我也有同样的问题。这是我第一次使用asp-net-core构建一个web-api,并且一直在努力解决这个问题。

使用 dotnet 开发证书 https --信任构建证书。然后使用点网运行

要在邮递员中修复,请转到“设置”-

希望它能帮助你。

在这个视频中找到了答案:ASP。NET Core-修复邮递员因CMVDev的SSL证书错误而无法访问的问题

 类似资料:
  • Postman for Linux Version6.7.1Deepin x64 我试图在postman上测试一个get方法来测试我的代码,但我总是得到这个错误消息。 代理配置不正确 确保在设置>代理中正确配置了代理 请求超时:

  • 我在邮递员7.5.0上。我从邮递员那里调用一个api,并得到一个错误为“有一个错误连接到。”但是当我执行从邮递员生成的curl代码时,它运行得很好(他们也调用了在我的pc上运行的应用程序)。我也试图复制链接并发送给我的同事,他们也得到了正确的回应。 我参考了与这个主题相关的其他问题,并关闭了所有代理的东西,他们没有帮助。 有什么想法吗?

  • 我正在使用laravel api,它严格处理ajax请求。成功登录后,客户端将收到一个laravel护照令牌,用于连续请求。 api有此路由,它只返回经过身份验证的用户的详细信息: 当我使用postman测试我的api时,如果我添加: {接受:应用程序/json,授权:“Bearer”LARAVEL\u PASSPORT\u TOKEN} 到请求标头: 在此处输入图像描述 但是如果我在头中只有{A

  • Postman for Linux版本6.7.1 Deepin x64 我正试图在postman上测试一个get方法来测试我的代码,但我总是得到这个错误消息。 服务器无法发送响应: 确保后端正常工作 正在阻止自签名SSL证书: 确保在“设置”>“代理”中正确配置了代理 请求超时: 设置>常规中的更改请求超时 有人能帮我修好吗?

  • 我在邮差7.5.0上。我从邮递员那里调用一个api,得到一个错误为“There was an error connecting to.”但当我执行从邮递员生成的curl代码时,它工作得很好(他们也在调用运行在我pc上的应用程序)。我也试图复制链接并发送给我的同事,他们也得到了正确的答复。 我提到了与这个主题相关的其他问题,并关闭了所有代理的东西,他们没有帮助。 我的应用程序有很多API,这是唯一一

  • 我正在尝试创建一个todo-list应用程序,并在每种类型的请求上与邮递员进行检查。GET和POST请求工作正常。但PUT和DELETE没有按预期工作。 正如预期的意思:它不显示404,也不显示结果,而是显示一个错误,即不能得到任何响应。 下面是我的put和delete代码: 现在,我不知道是不是虫子什么的。