title: How can I enable my laptop to receive HTTP requests over port 8080 on my private network?
body: <p>I'm behind a router and I have a web service hosted on Tomcat on my laptop. It's running on port 8080. I want my phone, also connected to my home network to be able to send HTTP requests to my laptop on port 8080. I installed a REST service app on my phone that allows me to send customized HTTP requests to wherever, and I tried sending it to <code>192.168.1.20:8080/web-service/test</code>, where <code>192.168.1.20</code> is the address of my laptop on my home network and <code>/web-service/test</code> is the url I'm using to interact with the web-service, but I keep getting an "invalid request" message. When I access the web-service through that url using <code>localhost:8080/web-service/test</code> on my laptop the text that's printed in the browser is "running," but not when accessed through the phone.</p>
  
  <p>I also tried pinging my laptop from my phone using another app and the ping is successful. The firewall is turned off and network sharing is on (windows 10). Anyone have any idea why I cannot access the web-service using <code>192.168.1.20:8080/web-service/test</code>?</p>