Kann ich in einem WCF-Dienst herausfinden, mit welcher URI ich angerufen wurde?herausfinden, welche URI wurde verwendet, um mich anzurufen?
0
A
Antwort
0
Nun, Sie können z.B. Blick auf:
string localAddress = OperationContext.Current.Channel.LocalAddress
Ist es das wonach Sie suchen?
Grundsätzlich auf der Server-Seite, werden Sie wahrscheinlich nur in der Lage sein, die vom Server zu bestimmen Endpunkte getroffen wurde - werden Sie wahrscheinlich nicht in der Lage sein, wirklich herauszufinden, was der Anrufer auf dem verwendeten Client als eine URL (nur eine Ahnung).
Marc
0
Es gibt other thread, die Ihre Frage beantworten könnten.
Die OperationContext.Current.Channel.LocalAddress
funktioniert nicht in einem Dienst, der in IIS gehostet wird, die mehrere Websites haben. Die Verwendung von OperationContext.Current.IncomingMessageHeaders.To
ist logischer.
Verwandte Themen
- 1. Wie kann ich herausfinden, welche Hash-Funktion verwendet wurde?
- 2. Ermitteln, welche Freigabeerweiterung verwendet wurde
- 3. Wie kann ich mich daran erinnern, den Elternteil anzurufen?
- 4. Herausfinden, welche Version von R eine Funktion eingeführt wurde in
- 5. Wie kann man herausfinden, welche Linux-Distribution verwendet wird?
- 6. Wie kann ich herausfinden, welche XIB-Datei das Bild verwendet?
- 7. Herausfinden, wo curl umgeleitet wurde
- 8. Keine passende Funktion, um std :: vector anzurufen
- 9. Welche Programmiersprachen wurden verwendet, um zum Mond zu gehen?
- 10. Welche OpenSource-Lizenz, um kommerzielle Rechte für mich zu behalten
- 11. Kann ich feststellen, welche Submit-Schaltfläche in JavaScript verwendet wurde?
- 12. Woher weiß ich, welche Vorverarbeitung für das Modell verwendet wurde?
- 13. Welche git merge-Strategie wurde beim Zusammenführen verwendet?
- 14. Versprechen, "Callback" nicht anzurufen
- 15. Herausfinden, welche Zeichen eine Schriftart unterstützt
- 16. Welche Technik sollte verwendet werden, um 2d Kollisionsprüfungen zu bereinigen?
- 17. Welche Algorithmen verwendet SQL?
- 18. Bestimmen Sie, welche DateTimePattern Muster joda verwendet wurde
- 19. Wie überprüft man, ob/welche Matplotlibre verwendet wurde
- 20. Wie kann ich feststellen, welche GUI verwendet wurde, um den richtigen Dienst bereitzustellen? (Java Client/Server)
- 21. Angular2, Verwenden der onInit der Hauptkomponente, um Dienste anzurufen
- 22. Herausfinden, welche Klasse eine Methode aufgerufen hat
- 23. Herausfinden, wann ein MotionEvent beendet wurde
- 24. Herausfinden, welches Symbol in UIActivityViewController angeklickt wurde
- 25. Finden Sie heraus, welche Methode mich
- 26. Welche Funktion verwendet Python?
- 27. Welche Maßeinheit verwendet LayoutParams?
- 28. Welche Unterstützung gibt es für URI-Vorlagen?
- 29. Welche Ressourcen gibt es, um mich zu lehren, wie man Web Services in Java benutzt?
- 30. Wie kann ich auf OS X herausfinden, für welche Architektur eine gemeinsame Lib kompiliert wurde?