diff --git a/lib/request.js b/lib/request.js index 5d75d97c..b17baf9c 100644 --- a/lib/request.js +++ b/lib/request.js @@ -9,6 +9,8 @@ const {stringify} = require('query-string') const Promise = require('pinkie-promise') const {fetch} = require('fetch-ponyfill')({Promise}) +const clientId = Math.random().toString(16).substr(2, 10) + const md5 = input => createHash('md5').update(input).digest() const request = (profile, data) => { @@ -21,7 +23,7 @@ const request = (profile, data) => { 'Content-Type': 'application/json', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/json', - 'user-agent': 'https://github.com/public-transport/hafas-client' + 'user-agent': clientId + ' https://github.com/public-transport/hafas-client' }, query: {} })