Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.08.05;
Скачать: CL | DM;

Вниз

Конвертация кавычек и слэша в XML тексте. При отправке его метод   Найти похожие ветки 

 
malor   (2007-05-29 15:03) [0]

Я отправляю данные методом POST. Набираю в переменную Query типа TStrings различную информацию строками
Query.Append("<?xml version="1.0" encoding="windows-1251"?>");
Query.Append("<root>");
Query.Append("<auth uid="1" pwd="password" vp="2"/>");
....и т.д. ...........

затем :
ResultQuery := HTTP.Post(AdressScripta, Query);
Анализ ResultQuery показал, что отправленные мной данные не верны. Тогда я вывел переменную Query в поле Memo:
mmPolya.Lines:=Query;
Увидел вместо вышеприведенных строк такие:
<?xml version=%221%2E0%22+encoding%3D%22windows%2D1251%22%3F%3E
<root>
<auth uid=%221%22+pwd%3D%22password%22+vp%3D%222%22%2F%3E

Почему он заменил симолы кавычек, уголков и прочего на коды?


 
Reindeer Moss Eater ©   (2007-05-29 15:15) [1]

Почему он заменил симолы кавычек

Потому, что "его" написали люди, знающие что такое xml и как его надо формировать.


 
ANB ©   (2007-05-29 18:15) [2]


> что такое xml

Судя по результату обработки, текст конвертился не по правилам XML, а по правилам передачи данных в POST.

ЗЫ. Я совсем отстал от жизни или теперь можно в пост тупо пихать XML текст и он будет передан как есть ?


 
Кщд ©   (2007-05-30 10:57) [3]

escape/unescape при передаче по http никто не отменял)



Страницы: 1 вся ветка

Текущий архив: 2007.08.05;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.021 c
15-1184082932
koha
2007-07-10 19:55
2007.08.05
есть ли нормы на обслуживание выч. техники?


15-1183877862
Ricks
2007-07-08 10:57
2007.08.05
Кличко - Брюстер — американский позор


2-1184046719
gass
2007-07-10 09:51
2007.08.05
Как создать ветвь в реестре и записать в нее к.-л. значение типа


15-1183823499
Loser
2007-07-07 19:51
2007.08.05
Работа с локальной сетью в Windows XPE


15-1183709427
SkySpeed
2007-07-06 12:10
2007.08.05
Как восстановить файлы после очистки рабочего стола маст.очистки?