I'm trying to find a Java method that would get a ServletRequest and finds the IP address for that request. Something like this method that I found but would receive a ServletRequest instead of HTTPServletRequest :
How can I get the IP address from a ServletRequest, not a HTTPServletRequest ?
3.6k Views Asked by sophie96 At
2
There are 2 best solutions below
0
DrHopfen
On
The ServletRequest also provides the method java.lang.String getRemoteAddr() see https://docs.oracle.com/javaee/6/api/javax/servlet/ServletRequest.html#getRemoteAddr() for more details.
Related Questions in JAVA
- Add image to JCheckBoxMenuItem
- How to access invisible Unordered List element with Selenium WebDriver using Java
- Inheritance in Java, apparent type vs actual type
- Java catch the ball Game
- Access objects variable & method by name
- GridBagLayout is displaying JTextField and JTextArea as short, vertical lines
- Perform a task each interval
- Compound classes stored in an array are not accessible in selenium java
- How to avoid concurrent access to a resource?
- Why does processing goes slower on implementing try catch block in java?
- Redirect inside java interceptor
- Push toolbar content below statusbar
- Animation in Java on top of JPanel
- JPA - How to query with a LIKE operator in combination with an AttributeConverter
- Java Assign a Value to an array cell
Related Questions in SERVLETS
- Redirect inside java interceptor
- Which Should i use for date,time,email in servlet?
- Importing a downloaded JAR file into a Servlet
- Execute RequestDispatcher after 5 seconds
- What's the difference between a ServletHandler and a ServletContextHandler in Jetty?
- How to call servlet file from html
- Requested Resource is not available error
- Struts exclude pattern with spring
- How can I get a custom header from the client in Tomcat?
- How to print Jasper reports from servlets?
- The type javax.servlet.ServletContext and javax.servlet.ServletException cannot be resolved
- ServletContext Attribute : Thread Safety test not working
- Servlet ClassNotFoundException when present in a package ... Why?
- How to create a PDF with iText+XMLWorker from servlet using custom font?
- Starting a ScheduledExecutorService from a servlet with a set of parameters
Related Questions in IP-ADDRESS
- python netifaces - How to get currently used network interface
- IP Address Range for Apple MDM service?
- Extracting individual IP addresses
- Regex: Tightening up an IPv4 regex to omit ESMTPSA id?
- how to sum ip addresses
- bash - for loop for IP range excluding certain IPs
- Python: Efficient way to compare ip addresses in a csv file
- cannot get clients ip address in web.api
- python compare ip range to host file
- Regualr expression to check ip address with short mask
- Parsing IP Address to string doesn't work for some reason
- Implementing XOR-MAPPED-ADDRESS attribute on STUN server
- How to set IP Address of a Non-WiFi Enabled Android Device Programmatically? Android 5.x
- what is the range of public ip address ipv4?
- how to connect to a NIC card or network adapter knowing its IP address?
Related Questions in CLIENTIP
- Spray clientIP giving wrong address
- Get the client IP on NextJS and use SSR
- Behind AWS ELB : How to grab the Real IP from "netstat"?
- How to get Client IP from UDP Transport in Mule ESB?
- When HttpServletRequest getHeader return unknown?
- Angular 5, Getting actual network IP Address
- Client recognition by ip
- Can we get IP address and/or machine of client accessing a particular website?
- What's the most reliable method of obtaining the user's IP address?
- Get real client IP in a Servlet
- How to get client / user ip address?
- Not getting the user ip due to nginx reverse proxy
- How to get client IP in Fiddler from machine that ran fiddlercap capture
- Nodejs ip address result ::1
- How can I get the IP address from a ServletRequest, not a HTTPServletRequest ?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
I'd check if the request is an HTTP request, if so, use the method proposed in the other question. Otherwise, I'd trust the method
getRemoteAddr()blindly.