Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Получить данные через POST
|
|||
|---|---|---|---|
|
#18+
Здравствуйте уважаемые эксперты. Помогите разобраться с вопросом извлечения данных при их передаче методом POST. В примерах это делается функцией http_variable. Но в ней указывается название переменной по которой извлекаются данные. Как быть если данные передаются без указания переменной? Использую ASA 9 Заранее благодарю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2006, 16:26 |
|
||
|
Получить данные через POST
|
|||
|---|---|---|---|
|
#18+
По моему проще передавать через POST по именам переменных, чем проводить обработку такой нестандартной ситуации. Попробуйте конечно все переменные перебрать и посмотреть, что пришло запросом на ASA, но вполне может оказаться, что сервер просто игнорирует такие блоки. -- www.rusug.ru - портал русскоязычной группы пользователей Sybase ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2006, 17:55 |
|
||
|
Получить данные через POST
|
|||
|---|---|---|---|
|
#18+
Возможно, что это вопрос не по адресу, но всеже может подскажите как составить http запрос. Те чтобы он в POST содержал данные с переменными? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2006, 18:01 |
|
||
|
Получить данные через POST
|
|||
|---|---|---|---|
|
#18+
Так а через чего конкретно запрос то отправляется - сильно вариантов много. -- www.rusug.ru - портал русскоязычной группы пользователей Sybase ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2006, 18:03 |
|
||
|
Получить данные через POST
|
|||
|---|---|---|---|
|
#18+
И еще можно или нет посмотреть сам пришедший http запрос средствами sybase asa9 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2006, 18:03 |
|
||
|
Получить данные через POST
|
|||
|---|---|---|---|
|
#18+
Дело в том, что есть клиент (программа которую пишет другой человек на VС++). Он отправляет http запрос на сервер, где процедуры я пишу. На его запросы сервер отправляет сообщение, что запрос плохой. В принципе я вижу что он отправляет (через клиентскую программу), я хочу сравнить запрос который формирует браузер и тот запрос, который отправляет клиент. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2006, 18:06 |
|
||
|
Получить данные через POST
|
|||
|---|---|---|---|
|
#18+
Здесь я ничего подсказать не могу. Разве что - может стоит ему отправлять запрос в стандартном SOAP протоколе и тогда никому не придется думать, правильный запрос или нет ? ;) -- www.rusug.ru - портал русскоязычной группы пользователей Sybase ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2006, 18:14 |
|
||
|
Получить данные через POST
|
|||
|---|---|---|---|
|
#18+
Я имел в виду не данные, которые отправляет клиент, а сам http запрос, может он некоректен. Можно посмотреть средствами ASA что приходит т-е сам запрос вида: About to connect() to localhost port 8081 > Trying 127.0.0.1... > connected > Connected to localhost (127.0.0.1) port 8081 > POST /asademo/post_file HTTP/1.1 Host: localhost:8081 Accept: */* Content-Type: application/octet-stream Content-Length: 9 asdasdasd ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2006, 18:22 |
|
||
|
Получить данные через POST
|
|||
|---|---|---|---|
|
#18+
Есть хакерский метод решения ваших проблем: для начала убрать ASA и самописного клиента. Вместо них поставить нормальный веб-сервер (тот же Апач или ИИС), сделать на статичном html формочку и через обычный браузер послать запрос. Потом вставить между браузером и веб-сервером простенького слушателя который будет скидывать весь проходящий траффик в файл и вы будете точно знать что НАДО посылать. Потом уже поочередно сменяете браузер на своего клиента, вместо веб-сервера ставите БД и подгоняете посылаемые пакеты под стандарт. А еще полезно почитать описание http. Там простым английским языком написано что НАДО посылать от клиента, и как клиент должен реагировать. http://www.faqs.org/rfcs/rfc2616.html А в комбинации с хакерским методом чтение документации вообще творит чудеса :) --- http://www.rusug.ru] Портал рускоязычной группы пользователей Sybase ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2006, 18:51 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=33941149&tid=2012639]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
46ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 336ms |

| 0 / 0 |
