asp.net-mvc - net - web service rest c#



Passage d'une liste<string> à une méthode API Web MVC à l'aide de la barre de navigateur (1)

  1. Assurez-vous que votre paramètre de votre méthode d'action est marqué comme [FromUri]. Par défaut, la valeur est censée être transmise par le corps de la requête car il s'agit d'un type complexe.

    public List<string> Get([FromUri] List<string> parameter)
    {...}
    
  2. Le paramètre de chaîne de requête doit être de ce format .../APIName?parameter[]=value1&parameter[]=value2&...

J'espère que cela t'aides.

J'ai une méthode Get Web API MVC qui accepte un paramètre List<string> tant que paramètre. J'essaie d'accéder à cette méthode en utilisant simplement la barre de navigateur. Comment ça se passe? En utilisant ../APIName?parameter1=value1&parameter2=value2&... passe un paramètre unique entre deux esperluettes par opposition à une liste.





asp.net-web-api