I'm having problem with encoding or something else probably.

There's a source which is encoded in UTF-8 and I'm trying to retrieve the source of the website through a http request.

I have specified the encoding, however when I receive the data, the characters in that language are not converted and instead, it replaces them with questions marks like this "?? ??? ?????"

What am I doing wrong ?

Thank you