我正在尝试将“Content-Type”标头:“application/x-www-form-urlencoded”发送到最小 api,但出现以下错误:
\n\n\nMicrosoft.AspNetCore.Http.BadHttpRequestException:需要\n支持的 JSON 媒体类型,但得到“application/x-www-form-urlencoded”。
\n
这是端点:
\napp.MapPost("/api/formulario/imovel-web/cadastrar",\n async (LeadRequest request, ILeadService service, ILogService logService, ICorretorMrvRepository corretorMrvRepository) =>\n{\n request.Origem = "imovelweb";\n\n try\n {\n if (string.IsNullOrEmpty(request.Token))\n {\n logService.Error("leads-api", "imovel-web: Acesso n\xc3\xa3o autorizado (Token n\xc3\xa3o encontrado).", Environment.StackTrace, request: request.Serialize());\n\n return Result.ResponseFailed("Acesso n\xc3\xa3o autorizado (Token n\xc3\xa3o encontrado).");\n }\n else\n {\n var idParceiro = await corretorMrvRepository.ObterIdParceiro("imovelweb");\n var origem = string.Empty;\n\n if (idParceiro != Guid.Empty)\n {\n\n var jwt = request.Token;\n var handler = new JwtSecurityTokenHandler();\n var data = handler.ReadJwtToken(request.Token);\n\n var autorizado …Run Code Online (Sandbox Code Playgroud)