pom
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Попробовал winwap - действительно, он более подробно сообщает, что происходит. Точно, WAP умеет вызывать exe-скрипт. Уже полегчало Обнаружил такую штуку - если я выдаю через cout << текст XML (всё хозяйство, начинающееся с <?xml version="1.0"?> ), то ничего не работает (ошибка 502 и пр.): Нельзя получить адрес URL http://192.168.254.243/c/mw.exe?y=word Ошибка HTTP : 502 (Gateway Error) <head><title>Error in CGI Application</title></head><body><h1>CGI Error</h1>The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are:<p><p><pre><%Response.ContentType="text/vnd.wap.wml"%><?xml version="1.0"?><!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"><wml><card id="Test" title="Test"><p>aaaaa</p></card></wml></pre> Однако, стоит выдавать обычный HTML-документ, как WAP browser его начинает показывать, хотя не совсем так и с сообщением, что текст не оптимизирован для мобильника. Что должен выдавать скрипт: HTML или XML? Похоже, мой IIS умеет выдавать только HTML, а WAP-browser пытается его на ходу переделать в XML... |