Restsharp: Pourquoi RestClient doit contenir une valeur pour BaseUrl

Créé le 31 oct. 2015  ·  5Commentaires  ·  Source: restsharp/RestSharp

Je pense que quelqu'un et moi ne voulons pas définir "BaseUrl" parce qu'il existe plusieurs URL différentes sur un seul site ;

feature-request inquiry

Commentaire le plus utile

C'est vraiment gênant. Assez pour que j'envisage simplement d'utiliser HttpClient.

Tous les 5 commentaires

Si vous pouvez fournir un cas d'utilisation valide pour ne pas exiger d'URL de base sur le client, je verrai ce que je peux faire. Pas de promesses. De plus, juste pour être sûr que c'est clair, cela peut ou non être possible sans de gros changements, je n'ai pas encore regardé, donc si cela nécessite un gros changement, cela ne se produira probablement pas avant un certain temps, voire pas du tout.

Un cas d'utilisation valide pourrait être que nous appelons plusieurs API dont l'une n'a qu'un seul point de terminaison. Il existe bien sûr une solution de contournement, mais ce serait bien si nous pouvions simplement passer une URL unique au lieu de diviser cette URL unique en URL de base et URL relative.

Duplicata de #625

C'est vraiment gênant. Assez pour que j'envisage simplement d'utiliser HttpClient.

Un cas d'utilisation valide est que vous pouvez avoir un cookie pour un domaine de premier niveau et que vous devez utiliser le cookie dans différents sous-domaines. Je souhaite utiliser le cookiecontainer ofc du client restsharp.

J'ai fini par changer la baseurl à chaque fois au lieu de simplement créer des requêtes avec différentes URL selon les besoins.

Cette page vous a été utile?
0 / 5 - 0 notes