This question already has an answer here:
I was running
python -m http.server that's just a simple http server so I could transfer a file. While my server was up (on a public-facing port) it received the following:
184.108.40.206 - - [22/Aug/2016 23:09:24] code 404, message File not found 220.127.116.11 - - [22/Aug/2016 23:09:24] "GET http://www.baidu.com/cache/global/img/gs.gif HTTP/1.1" 404
What was happening here? I assume it was some sort of hacking attempt - though I'm not sure if it was directed at me, or at someone else.