Take the 2-minute tour ×

I post some parameters to a PHP page and return some message, looks like \u7cfb\u7edf\u7e41\u5fd9\uff0c\u8bf7\u7a0d\u540e\u518d\u8bd5\u3002, I don't know what that means?

share|improve this question
add comment

3 Answers

up vote 6 down vote accepted

It looks like that's Chinese text. Decoded, it looks like this:


Google Translate translates that as:

System busy, please try again later.

share|improve this answer
Does have some tools let that code to Chinese text? : ) –  Shamrocker May 15 '11 at 0:15
to be more specific, each \u<four hexadecimal numbers> represents a unicode letter. The first is \u7cfb, so it's the letter in unicode position 7CFB: fileformat.info/info/unicode/char/7CFB/index.htm –  Mike 'Pomax' Kamermans May 15 '11 at 0:16
To add to that, each \u**** refers to a Unicode character. –  Josh M. May 15 '11 at 0:16
Just to say how I got this, I went into a Python REPL and typed print u"..." where the ... is the \uXXXX things. –  icktoofay May 15 '11 at 0:21
@Shamrocker: Python isn't Perl. –  icktoofay May 15 '11 at 0:29
show 3 more comments

It's encoded unicode. There's a converter here.

share|improve this answer
add comment

They seem to be hex encoded unicode characters. Languages such as c# and java use these types of encoding, but webapps normally use the &# decimal values for encoding. It could be part of a Sql Injection attack. If it is appearing as a querystring parameter.

share|improve this answer
add comment

Your Answer


