parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Никита Козин 12.08.2005 10:35

Можно ли для wget-а указывать тело запроса?.. Почитал документацию, но так ничего и не понял. Выставлять свои заголовки я могу, а вот само тело запроса?..

Вот что мне нужно получить, пример на Парсере:
$xdoc[
	^xdoc::load[https://www.e-port.ru:8084/ed11.cp]
		$.method[POST]
		$.any-status(1)
		$.body[<?xml version="1.0" ?>
<!DOCTYPE package PUBLIC "-//e-port//Eport Diler Message protocol 10.0.//EN" "http://dtd.e-port.ru/request.10.dtd">
<package>
	<header>
		<time>2005-08-12 13:35:30</time>
		<version>OEM/10.0.0</version>
		<dir>0</dir>
		<point>1234</point>
		<card>123456-78901</card>
		<pin>qwerty</pin>
	</header>
	<operation>
		<id>1</id>
		<hash>1</hash>
		<time>2005-08-12 00:00:00</time>
		<dir>0</dir>
		<product></product>
		<account>
			<value>2147483647</value>
		</account>
		<check>01</check>
		<sum>1.0000</sum>
		<total>30.77</total>
		<interest>0.47</interest>
		<qty>30.30</qty>
		<primary>qty</primary>
		<option>
			<name>ncheck</name> 
			<value>01123120805000001</value> 
		</option>
		<option>
			<name>timeoutCheck</name> 
			<value>3600</value> 
		</option>
	</operation>
</package>]
	]
]
Все бы отлично, только не может парсер работать с протоколом https.

Если не wget, то как еще можно реализовать поставленную задачу?