Requête Get à l'origine dans C# api contrôleur
Est-il un moyen comment puis-je obtenir la demande de l'origine de la valeur dans l'api contrôleur quand je suis à l'appel des api d'extrémité avec appel ajax?
Par exemple je suis en train de faire cet appel de www.xyz.com:
$http({
url: 'http://myazurewebsite.azurewebsites.net/api/ValueCall/CheckForExistingValuers',
method: "GET",
params: { loanID: $scope.loanIdPopup }
}).success(function (data) {
}).error(function (data) {
});
Une fois sur l'api côté, comment puis-je obtenir de l'www.xyz.com de la valeur?
De la SCRO fonctionne correctement.
double possible de stackoverflow.com/questions/4258217/...
pas un doublon.
Comment ne pas? Vous êtes à la recherche pour l'URL de référence, non?
Si vous avez des CORS de travail, vous devriez être en mesure de chercher l'Origine de l'en-tête. La plupart des navigateurs modernes envoyé.
J'ai ajouté l'exemple comment prendre origine de la valeur du formulaire de demande, mais je suis curieux de savoir pourquoi vous en avez besoin si vous avez EnableCors attribut ou web.section de configuration ou de la coutume de la scro politiques pour la configuration des valeurs d'origine
pas un doublon.
Comment ne pas? Vous êtes à la recherche pour l'URL de référence, non?
Si vous avez des CORS de travail, vous devriez être en mesure de chercher l'Origine de l'en-tête. La plupart des navigateurs modernes envoyé.
J'ai ajouté l'exemple comment prendre origine de la valeur du formulaire de demande, mais je suis curieux de savoir pourquoi vous en avez besoin si vous avez EnableCors attribut ou web.section de configuration ou de la coutume de la scro politiques pour la configuration des valeurs d'origine
OriginalL'auteur Laziale | 2016-12-28
Vous devez vous connecter pour publier un commentaire.
Ce que vous cherchez se trouve probablement à l'origine de l'en-tête. Tous les navigateurs modernes l'envoyer si vous êtes en train de faire une croix demande de domaine.
Dans un
ApiController
vous chercher comme suit:"ExceptionMessage": "The given header was not found.", "ExceptionType": "System.InvalidOperationException",
je suis en utilisant le Facteur.Ensuite, le consommateur n'a probablement pas envoyer l'en-tête. Mais tous les navigateurs modernes de l'envoyer si c'est de la croix de domaine.
Ahhhhh... L'Url que j'utilise est "localhost" juste de débogage dans VS et en cours d'exécution facteur, peut-être que c'est pourquoi?
Que pourrait-il être. Le navigateur ajoute l'en-tête lors de l'envoi d'une requête ajax à partir d'un domaine à un autre.
Vous avez raison, il a travaillé à partir d'une autre solution mais pas en Facteur. Génial. Merci!!!! J'ai déjà +1 votre réponse avant de votre dernière réponse 😉
OriginalL'auteur smoksnes
Vous pouvez le saisir à partir de l'API méthodes au moyen de courant-têtes de requête HTTP de la collection:
OriginalL'auteur ivamax9