# Http module: "invalid character '\<' looking for beginning of value"

**URL:** <https://discuss.elastic.co/t/http-module-invalid-character-looking-for-beginning-of-value/148082>\
**Category:** Beats\
**Tags:** metricbeat\
**Created:** [September 11, 2018, 7:55am UTC](https://discuss.elastic.co/t/http-module-invalid-character-looking-for-beginning-of-value/148082 "2018-09-11T07:55:01Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![MarkusB](https://avatars.discourse-cdn.com/v4/letter/m/7cd45c/32.png) [@MarkusB](https://discuss.elastic.co/u/MarkusB)\
**Post date:** [September 11, 2018, 11:20am UTC](https://discuss.elastic.co/t/http-module-invalid-character-looking-for-beginning-of-value/148082/5 "2018-09-11T11:20:18Z")

</div>

With Wireshark I found out that the GET string ends up like:  
[http://192.168.13.50:8080/xml/json.php%3Fmode=infomin](http://192.168.13.50:8080/xml/json.php%3Fmode=infomin)

So the reply of the SmartMeter is 404 page not found because of the %3F in the URL.  
The big question is also how to get the ? in the URL instead of %3F replacement...

---

_[View the full topic](https://discuss.elastic.co/t/http-module-invalid-character-looking-for-beginning-of-value/148082)._
