Ich arbeite an einem Spring MVC Controller-Projekt, in dem ich einen GET URL-Aufruf vom Browser aus mache.
Unten ist die URL, über die ich einen GET-Anruf vom Browser aus tätige -
http://127.0.0.1:8080/testweb/processing?workflow=test&conf=20140324&dc=all
Und unten ist der Code, in dem der Anruf nach dem Drücken auf den Browser kommt -
@RequestMapping(value = "processing", method = RequestMethod.GET)
public @ResponseBody ProcessResponse processData(@RequestParam("workflow") final String workflow,
@RequestParam("conf") final String value, @RequestParam("dc") final String dc) {
System.out.println(workflow);
System.out.println(value);
System.out.println(dc);
// some other code
}
Problemstellung:-
Gibt es eine Möglichkeit, die IP-Adresse aus einem Header zu extrahieren? Das heißt, ich möchte wissen, von welcher IP-Adresse der Anruf kommt, dh wer über der URL anruft, muss seine IP-Adresse kennen. Ist das möglich?