It might look like this:
The first thing to confirm is that you actually have a web server running that corresponds with your Weaved service. For example, the Raspbian OS for Raspberry Pi does not install a web server by default, so if you want to use one, you 'll need to install it and develop the content for it.
If you are using the installer version 1.3 or later, you can check by running the Weaved installer. A Weaved service without a matching tcp server will show up as shown below with the message "WARNING-NONE". There are applications where this is expected, but if you didn't expect it, it is worth looking into.
Here's the result on one of my Pis. I'm getting "WARNING-NONE" on two lines. The first one is being used as a proxy to my NAS, so it doesn't find that server on the local device. The second one, I made a mistake entering the port number (on purpose to show you this error). There is no local listener on port 8023.
You can also follow the debugging FAQ, specifically the section that tells you how to run netstat to find tcp listeners on your device. This info should work on most flavors of Linux. You may have to adjust the options to the netstat command.