J'essaie d'appeler la fonction suivante (core api web asp.net) à partir de PostMan:
[HttpPost]
public InfluencerSearchResultWithFacets Post(string q, string group, List<string> subGroups)
{
return GetSearchResult("",null,null);
}
Mais j'obtiens l'erreur suivante: un corps de requête non vide est requis
Vous pouvez donc créer un modèle comme
public class Model
{
public string q { get; set; }
public string group { get; set; }
public List<string>subGroups { get; set; }
}
et l'utiliser
[HttpPost]
public InfluencerSearchResultWithFacets Post([FromBody] Model model)
{
return GetSearchResult("",null,null);
}
C'est si vous correspondez au format Json. Vous pouvez également laisser certains paramètres dans l'URL et d'autres passer comme un corps comme
[HttpPost]
public InfluencerSearchResultWithFacets Post([FromUri]string q, [FromUri]string group, [FromBody]List<string> subGroups)
{
return GetSearchResult("",null,null);
}