Code: Alles auswählen.
lv_http_url = 'http://web.XXXXX.de:9999/sap/bc/srt/wsdl/bndg_6E99F6514902651CE1000000C0A80005/wsdl11/allinone/ws_policy/document?sap-client=800'.
* -------- Erstellen des HTTP-Client-Objekts --------
CALL METHOD cl_http_client=>create_by_url
EXPORTING
url = lv_http_url
IMPORTING
client = lr_http_client
EXCEPTIONS
argument_not_found = 1
plugin_not_active = 2
internal_error = 3
OTHERS = 4.
lr_http_client->request->set_header_field( name = '~request_method'
value = 'GET' ).
* Inhalt des Parameter an String-Variable übergeben.
MOVE p_cnt TO lv_string.
lr_http_client->request->if_http_entity~set_form_field( EXPORTING name = 'I_CHANGE_PARAM'
value = lv_string ).
* Request senden
lr_http_client->send(
EXCEPTIONS
http_communication_failure = 1
http_invalid_state = 2
http_processing_failed = 3
others = 4 ).
* Ergebnis empfangen
CALL METHOD lr_http_client->receive
EXCEPTIONS
http_communication_failure = 1
http_invalid_state = 2
http_processing_failed = 3
others = 4.
DATA: subrc like sy-subrc,
lv_errortext TYPE string.
if sy-subrc <> 0.
call method lr_http_client->get_last_error
importing code = subrc
message = lv_errortext.
ENDIF.
lv_content = lr_http_client->response->get_cdata( ).
WRITE: / lv_content.Kann mir da jemand weiterhelfen? Woran liegt das? Ich brauch echt dringend eure Hilfe!!!Fehler bei WSDL-Zugriff: Ausnahme in Kommunikationsframework aufgetreten:Fehler in HTTP-Framework:404conn failedhttp://....