Sapforum.Biz
Инструменты => ABAP - Инструментальные средства => Тема начата: Sed0Y от Июнь 21, 2011, 11:59:42 am
-
Когда-то давно Дмитрий мне подсказал как считать с сайта данные (в моем случае для обновления курса валют)...
Я сделал все хорошо работает (если программу толкать руками)
Сейчас решил сделать, чтобы запускалась в фоне по времени через SM36, и наткнулся на проблему - не хочет.
В ФМ указываю ИП и порт через который конектиться...
Может кто-то сталкивался с таким, как побороть, в чем проблема?
пробовал через SAPHTTP, SAPHTTPA, проверил - настройки правильные, пробовал менять - без результатно >:(
-
Когда-то давно Дмитрий мне подсказал как считать с сайта данные (в моем случае для обновления курса валют)..
Нет, это не я был, точно! ::)
-
Может настройки прокси в THTTP сделать? Если, конечно, через прокси идет работа :)
-
Ну вот такой вот вызов отрабатывал в фоне без проблем. Да была прокси, поэтому и есть соответствующий параметр.
CALL FUNCTION 'HTTP_GET'
EXPORTING
absolute_uri = p_uri
* REQUEST_ENTITY_BODY_LENGTH =
rfc_destination = 'SAPHTTPA'
proxy = p_proxy
* PROXY_USER =
* PROXY_PASSWORD =
* USER =
* PASSWORD =
blankstocrlf = 'X'
* TIMEOUT =
* IMPORTING
* STATUS_CODE =
* STATUS_TEXT =
* RESPONSE_ENTITY_BODY_LENGTH =
TABLES
* request_entity_body =
response_entity_body = http_body
response_headers = http_header
* request_headers =
EXCEPTIONS
connect_failed = 1
timeout = 2
internal_error = 3
tcpip_error = 4
data_error = 5
system_failure = 6
communication_failure = 7
OTHERS = 8.
-
Ну вот такой вот вызов отрабатывал в фоне без проблем. Да была прокси, поэтому и есть соответствующий параметр.
CALL FUNCTION 'HTTP_GET'
EXPORTING
blankstocrlf = 'X'
.....
Спасибо. Добавил (blankstocrlf = 'X') и все заработало!
-
Извиняюсь, что влез в тему, но у меня стоит задача запустить из саповской программы с сайта в интернете php файлик. Можно ли воспользоваться данным ФМ или же надо использовать другой? Подскажите пожалуйста.
-
Извиняюсь, что влез в тему, но у меня стоит задача запустить из саповской программы с сайта в интернете php файлик.
Что значит запустить файлик?
-
Проблему решил. Спасибо.
-
Проблему решил. Спасибо.
Хорошо тебе, а мы тут ни проблемы не поняли ни ее решения...