Сначала я попытался сделать запрос к серверу с помощью метода GET
, и он работает нормально. мой запрос обработал бы файл, затем возвратился бы как файл PDF и открылся бы в новом браузере. я переопределил метод doGet()
. поскольку запрос GET
ограничен только несколькими параметрами, я должен изменить его на doPost()
метод, но проблема в том, что он не может быть переопределен, поскольку метод является окончательным.
в HTML FORM
, то, что я хотел случиться, выглядит примерно так:
<form method="post" action="http://differentdomain.com/appserv/appserv.php">
<input type="hidden" name="fwi_script" value="app/custom/cusapp/interface" />
<input type="hidden" name="trx" value="<trx>
<productid>PROD1</productid>
....../** transaction details here */
</trx>" />
<input type="hidden" name="fcompanyid" value="SHOST101" />
<input type="hidden" name="fwi_action" value="PRINT_PENDING_SALES" />
<input type="hidden" name="fexcel" value="0" />
<input type="submit" value="Submit" />
</form>
эта HTML-форма будет печатать бланк заказа каждой транзакции, когда пользователь нажимает кнопку отправки заказа.
Кто-нибудь может дать представление о том, как POST
запросить на GWT
сервере? я думаю, что не могу сделать это с RequestBuilder
, так как у меня будет проблема SOP
, так как я буду подключаться к другому домену.