使用 ABAP 代码向百度网站发起请求并收到回应

简介: 使用 ABAP 代码向百度网站发起请求并收到回应

使用事物码 SE38,新建一个 ABAP 程序,将下列代码粘贴进去,激活:

REPORT zhttp.

DATA: so_client TYPE REF TO if_http_client.

CALL METHOD cl_http_client=>create_by_url

 EXPORTING

   url                = 'http://www.baidu.com'

 IMPORTING

   client             = so_client

 EXCEPTIONS

   argument_not_found = 1

   plugin_not_active  = 2

   internal_error     = 3

   OTHERS             = 4.

ASSERT sy-subrc = 0.

so_client->request->set_method( 'GET' ).

CALL METHOD so_client->send

 EXCEPTIONS

   http_communication_failure = 1

   http_invalid_state         = 2

   http_processing_failed     = 3.

ASSERT sy-subrc = 0.

CALL METHOD so_client->receive

 EXCEPTIONS

   http_communication_failure = 1

   http_invalid_state         = 2

   http_processing_failed     = 3.

IF sy-subrc <> 0.

  so_client->get_last_error( IMPORTING code = data(lv_code) message = data(lv_message) ).

  WRITE:/ | error code: { lv_code }, text: { lv_message } |.

  return.

endif.

DATA(rv_data) = so_client->response->get_cdata( ).

so_client->close( ).

BREAK-POINT.

image.png

image.png

image.png

目录
相关文章
|
1月前
|
存储 数据处理 开发者
ABAP 如何把 unicode 代码点转换成字符
ABAP 如何把 unicode 代码点转换成字符
19 0
|
1月前
|
JSON 数据格式
第三方系统或者工具通过 HTTP 请求发送给 ABAP 系统的数据,应该如何解析试读版
第三方系统或者工具通过 HTTP 请求发送给 ABAP 系统的数据,应该如何解析试读版
27 0
|
3月前
|
应用服务中间件 nginx
百度搜索:蓝易云【HTTP请求是如何关联Nginx server{}块的?】
总结来说,Nginx中的 `server{}`块用于关联HTTP请求和虚拟主机,通过配置不同的 `server{}`块,可以实现多个域名或IP地址的请求分发和处理。这样,Nginx可以根据不同的请求来提供不同的服务和内容。
37 0
|
17天前
|
存储
使用 ABAP 代码打印出 SAP CRM 系统里所有维护了 Sales Area 的 business partner id
使用 ABAP 代码打印出 SAP CRM 系统里所有维护了 Sales Area 的 business partner id
19 0
|
2月前
|
SQL 数据库
小技巧:如何让 ABAP OPEN SQL 代码具有自解释性(Self-Explained)
小技巧:如何让 ABAP OPEN SQL 代码具有自解释性(Self-Explained)
25 0
|
1月前
|
BI
工具分享 - 将一个 ABAP Function Group 内所有 Function Module 按照代码行数从高到低排序并显示试读版
工具分享 - 将一个 ABAP Function Group 内所有 Function Module 按照代码行数从高到低排序并显示试读版
15 0
|
1月前
|
存储
ABAP 代码从十进制转二进制的方法
ABAP 代码从十进制转二进制的方法
21 0
|
2月前
|
XML 持续交付 开发工具
SAPGUI 里 ABAP 代码导出成 PDF 格式的隐藏小技巧
SAPGUI 里 ABAP 代码导出成 PDF 格式的隐藏小技巧
27 0
|
2月前
|
XML 数据格式
使用 ABAP 代码将 Word 文档设置成只读
使用 ABAP 代码将 Word 文档设置成只读
22 0
|
3月前
小技巧分享:如何使用动态断点快速找到成对的 ABAP 内存 IMPORT 和 EXPORT 的代码位置
小技巧分享:如何使用动态断点快速找到成对的 ABAP 内存 IMPORT 和 EXPORT 的代码位置
23 0