кодировка в пост запросе

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by SultanOFF, 20 Dec 2009.

  1. SultanOFF

    SultanOFF Member

    Joined:
    4 Jun 2009
    Messages:
    156
    Likes Received:
    6
    Reputations:
    0
    Здравствуйте. Делаю пост запрос с инди с данными, где содержится кириллица но в итоге на странице отображается вместо "Железногорск" что то вроде
    В чем проблема? Как ее исправить?

    ПС: Кодировка на странице win1251
     
  2. Chrome~

    Chrome~ Elder - Старейшина

    Joined:
    13 Dec 2008
    Messages:
    937
    Likes Received:
    162
    Reputations:
    27
    Это "Железногорск" в UTF-8 кодировке.
     
  3. Скотти

    Скотти Member

    Joined:
    17 Sep 2009
    Messages:
    23
    Likes Received:
    8
    Reputations:
    0
    попробуй: UTF8Encode('Железногорск');
     
  4. SultanOFF

    SultanOFF Member

    Joined:
    4 Jun 2009
    Messages:
    156
    Likes Received:
    6
    Reputations:
    0
    все равно отображается на сервере:
    Повторяю что на сайте кодировка win1251 а как в нее перевести Я хз :(
     
  5. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    Ну так в браузере поставь отображение в юникоде )
    А вообще поковыряйся в инди, там гдето должно это отключаться
     
  6. SultanOFF

    SultanOFF Member

    Joined:
    4 Jun 2009
    Messages:
    156
    Likes Received:
    6
    Reputations:
    0
    так в браузере все элементы в правильной кодировке, а лишь добавленная инфа Моей прогой ввиде крякозябры...
    Я и ковырялся и гугл прошелестил но не нашел чего либо рабочего :(
     
  7. Chrome~

    Chrome~ Elder - Старейшина

    Joined:
    13 Dec 2008
    Messages:
    937
    Likes Received:
    162
    Reputations:
    27
    Используй сниффер HTTP пакетов для решения этой проблемы.
     
  8. SultanOFF

    SultanOFF Member

    Joined:
    4 Jun 2009
    Messages:
    156
    Likes Received:
    6
    Reputations:
    0
    а что это даст? Поясни пожалуйста
     
  9. ZdezBilYa

    ZdezBilYa Elder - Старейшина

    Joined:
    29 Aug 2008
    Messages:
    198
    Likes Received:
    75
    Reputations:
    19
    отправляй с помощью TStringStream:

    ss := TStringStream.Create;
    ss.WriteString('бла-бла-бла');
    Str:=Http.Post('ссылка',ss);
     
  10. SultanOFF

    SultanOFF Member

    Joined:
    4 Jun 2009
    Messages:
    156
    Likes Received:
    6
    Reputations:
    0
    хм, попробую, спасибо
     
  11. НTL

    НTL Elder - Старейшина

    Joined:
    26 Jan 2008
    Messages:
    715
    Likes Received:
    205
    Reputations:
    -26
    AnsiToUTF8('Бла бла');

    Это 100% решит твою проблему...