http_request

5 отговора 262 прегледа
#1

http_request

някой да се сеща или да му се намира код за това как да се разбере дали http_request.response е xml или text?

Отговор
в отговор на ghs #2

Ми...

по първия ред не можеш ли?

А и по mime-type, ако не е override-нат.

There are three determined states the cat could be in: Alive, Dead, and Bloody Furious.
Отговор
в отговор на ghs #3

Re: http_request

направих го. ако на някой му трябва може да го използва

нормален код за такива неща
и като стигнете до
if (http_request.status == 200)
{

се слага:
var xmlhtpgarh = http_request.getAllResponseHeaders();
result = String(xmlhtpgarh);
sresult = result.split(",")
if(sresult[2] == "Content-Type: text/html")
{
alert("txt"); //ако е текст
}
else
{
alert("xml"); // ако е хмл
}

}
......

П.П. Гррррр и така не ще

Редактирано от ghs на

Отговор
в отговор на ghs #4

По-добре...

ползвай regular expressions да не те изненадат с некой интервал...

А има и вероятност mime-type-а да не е зададен... За какво ти е сичку туй?

There are three determined states the cat could be in: Alive, Dead, and Bloody Furious.
Отговор
в отговор на Koтapakът нa Шpьoдинrep #5

Re: По-добре...

при изпращане на данните към сървара в зависимост от това какво е пратено може да се върне резултат като текст или xml. върнатият резултат трябва да го представя с функция, но при текст тя е една а при хмл е друга.

Отговор
в отговор на ghs #6

Е тоя XML

нема ли XML Declaration? Сиреч първият ред с версията и прочие...

There are three determined states the cat could be in: Alive, Dead, and Bloody Furious.
Отговор