Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 21530|Resposta: 0

[WebAPI] asp.net a webAPI para definir parâmetros opcionais

[Copiar link]
Publicado em 20/04/2018 13:09:45 | | | |


O acima é um método no controlador webapi: ao simular uma solicitação get não haverá erro com os três parâmetros acima; se apenas o parâmetro "CardNo" for usado, o erro será reportado da seguinte forma:

{
    "Message": "Nenhum recurso HTTP foi encontrado que corresponda ao URI da solicitação 'http://localhost:28742/api/Driver/Test?CardNo=1'.",
    "MessageDetail": "Nenhuma ação foi encontrada no controlador 'Driver' que corresponda ao pedido."
}




Solução:

Para parâmetros opcionais, defina valores padrão, como:



Se houver mais de três parâmetros, considere usar um modelo.




Anterior:zTree -- plugin de árvore jQuery
Próximo:O Cache em tempo de execução http estabelece a encapsulação da informação do cache
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com