当前位置: 首页 > news >正文

什么网站可以做医疗设备的特色产品推广方案

什么网站可以做医疗设备的,特色产品推广方案,微信公众平台登录方法,新公司网站建设都有哪些优势UTL_HTTP包让SQL和PLSQL能够调用超文本传输协议(HTTP),也就是说可以使用它在Internet上访问数据。 当包用HTTPS从Web site获取数据时,要使用Oracle Wallet,它是由Oracle Wallet Manager或者orapki utility创建。非HTT…

UTL_HTTP包让SQL和PLSQL能够调用超文本传输协议(HTTP),也就是说可以使用它在Internet上访问数据。

当包用HTTPS从Web site获取数据时,要使用Oracle Wallet,它是由Oracle Wallet Manager或者orapki utility创建。非HTTPS获取时,则不需要Oracle wallet。

参照

https://docs.oracle.com/cd/E11882_01/appdev.112/e40758/u_http.htm#ARPLS070

概述

操作步骤

函数、存储解析:

begin_request:开始一个HTTP请求,会和目标web server建立一个网络连接。

set_xxx:设置请求header

write_xxx:设置请求body 参数

get_response:获取响应的header

get_xxx:获取响应header

read_xxx:将响应内容转换成oracle识别的字符串等格式

end_request:在请求未完成时中断请求

示例代码

set serveroutput on

DECLARE

  req   UTL_HTTP.REQ;

  resp  UTL_HTTP.RESP;

  value VARCHAR2(1000);

BEGIN

  --UTL_HTTP.SET_PROXY('proxy.my-company.com', 'corp.my-company.com');

  -- 1、开始放送请求

  req := UTL_HTTP.BEGIN_REQUEST('http://192.168.12.55:8080/ords/test/ttest/');

  

  -- 2、设置请求header

  UTL_HTTP.SET_HEADER(req, 'User-Agent', 'Mozilla/4.0');

  

  -- 3、设置请求body

  

  -- 4、接收请求返回的响应

  resp := UTL_HTTP.GET_RESPONSE(req);

  

  -- 5、获取响应header

  

  -- 6、转换响应格式为字符串

  LOOP

    UTL_HTTP.READ_LINE(resp, value, TRUE);

    DBMS_OUTPUT.PUT_LINE(value);

  END LOOP;

  

  -- 7、结束响应 整个请求结束

  UTL_HTTP.END_RESPONSE(resp);

  

EXCEPTION

  WHEN UTL_HTTP.END_OF_BODY THEN

    UTL_HTTP.END_RESPONSE(resp);

END;

示例集合

参照

https://www.cnblogs.com/zjw-blog/p/14060723.html

get请求

set serveroutput on

DECLARE

  req   UTL_HTTP.REQ;

  resp  UTL_HTTP.RESP;

  value VARCHAR2(10000);

BEGIN

  -- 1、开始放送请求

  req := UTL_HTTP.BEGIN_REQUEST('http://192.168.12.51:8081/user/save?name=ccc'||'&'||'age=15');

  

  -- 2、设置请求header

  

  -- 3、设置请求body

  

  -- 4、接收请求返回的响应

  resp := UTL_HTTP.GET_RESPONSE(req);

  

  -- 5、获取响应header

  

  -- 6、转换响应格式为字符串

  LOOP

    UTL_HTTP.READ_LINE(resp, value, TRUE);

    DBMS_OUTPUT.PUT_LINE(value);

  END LOOP;

  

  -- 7、结束响应 整个请求结束

  UTL_HTTP.END_RESPONSE(resp);

  

EXCEPTION

  WHEN UTL_HTTP.END_OF_BODY THEN

    UTL_HTTP.END_RESPONSE(resp);

END;

执行效果,如下所示

post请求

DECLARE

  req   UTL_HTTP.REQ;

  resp  UTL_HTTP.RESP;

  value VARCHAR2(10000);

BEGIN

  -- 1、开始放送请求

  req := UTL_HTTP.BEGIN_REQUEST('http://192.168.12.51:8081/user/save','POST');

  

  -- 2、设置请求header

  UTL_HTTP.SET_BODY_CHARSET('UTF-8');

  UTL_HTTP.SET_HEADER(req, 'Content-Type', 'application/x-www-form-urlencoded');

  UTL_HTTP.SET_HEADER(req, 'Content-Length',lengthb('name=ccc'||'&'||'age=15'));

  

  -- 3、设置请求body

  UTL_HTTP.WRITE_TEXT(req,'name=ccc'||'&'||'age=15');

  

  -- 4、接收请求返回的响应

  resp := UTL_HTTP.GET_RESPONSE(req);

  

  -- 5、获取响应header

  

  -- 6、转换响应格式为字符串

  LOOP

    UTL_HTTP.READ_LINE(resp, value, TRUE);

    DBMS_OUTPUT.PUT_LINE(value);

  END LOOP;

  

  -- 7、结束响应 整个请求结束

  UTL_HTTP.END_RESPONSE(resp);

  

EXCEPTION

  WHEN UTL_HTTP.END_OF_BODY THEN

    UTL_HTTP.END_RESPONSE(resp);

END;

执行效果,如下所示

http://www.hengruixuexiao.com/news/34686.html

相关文章:

  • 网站建设大庆营销策划师
  • 蓟县网站制作长春模板建站代理
  • 镇平哪家网站做的好自媒体推广
  • 网站制作专业seo专业推广
  • 什么是网站开发与建设免费推广网站排行榜
  • java免费入门网站搜索引擎优化的作用是什么
  • 沈阳网站的建设上海网络推广公司排名
  • 做网站要偶数东莞seo代理
  • 门户网站做seo优化seo方案
  • seo网址超级外链工具windows优化工具
  • 做烘培的网站网站在线客服系统免费
  • 代申请可信网站佛山网站建设
  • 做室内概念图的网站百度游戏客服在线咨询
  • 台州网站建设企业有什么好的网站吗
  • 网站组成元素最近时政热点新闻
  • php网站后台进不去做网络推广一个月的收入
  • 品牌网站建设S苏州百度应用搜索
  • 寿阳网站建设石家庄seo推广公司
  • 微商网站开发产品经理培训
  • 专门教做甜品的网站四川旅游seo整站优化
  • 做网站从设计到上线流程黄页推广
  • 在哪做网站不要钱优化教程网站推广排名
  • 手机端网站开发技术做网站需要准备什么
  • 电子商务网站建设策划书例子关于seo的行业岗位有哪些
  • 小型企业网站设计教程seo网站结构优化的方法
  • 焕识品牌设计seo权重优化软件
  • 北京网站建设icp有限公司天津网站建设开发
  • 做cps要做什么类型的网站旅游产品推广有哪些渠道
  • 西安哪家网站建设好百度首页推广广告怎么做
  • 购物网站服务器带宽今日新闻头条最新消息