|
#1
|
|||
|
|||
Кракозябры
Помогите пожалуйста. При GET запросе через idHTTP c сайта приходит html и вместо русского текста вот такое ÐадÑилайте Ñвої відео друзÑм, родичам Ñ– вÑьому Ñвіту
|
#2
|
||||
|
||||
Ну вбил бы уже давно в гугле "кракозябры" и нашел вику, где приведены внешние виды кодировок.
jmp $ ; Happy End! The Cake Is A Lie. |
#3
|
|||
|
|||
через сайт можно перевести ети символы. Пробовал через ruscode не получилось
|
#4
|
||||
|
||||
так смотри в какой кодировке страница в тэге <meta charset>
Пишу программы за еду. __________________ |
#5
|
||||
|
||||
А если так
Код:
function GetUTF8Page(URL: String): AnsiString; var st: TStream; IdHTTP: TIdHTTP; begin IdHTTP:= TIdHTTP.Create(Nil); st:= TMemoryStream.Create; try IdHTTP.Get(URL, st); st.Position:= 0; SetLength(Result, st.Size); st.Read(Result[1], st.Size); Result:= UTF8ToString(Result); finally st.Free; IdHTTP.Free; end; end; Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
#6
|
|||
|
|||
Спасибо, вроде работаєт
|