当前位置: 首页 > 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.khdw.cn/news/28949.html

相关文章:

  • 网站建设导向友情链接购买平台
  • 那些开店的网站是自己做的吗网站域名注册
  • 潍坊建设网站公司电话怎么给公司做网站推广
  • 公众号引流推广西安seo整站优化
  • 网站给部分文字做遮挡代码广州seo优化费用
  • wordpress 电话长春seo代理
  • 用什么技术做网站seo外链发布
  • 在线音乐网站 用什么做天津网络优化推广公司
  • 做网站的人会不会拿走我的网站长沙seo网站
  • 深圳横岗网站建设百度推广seo优化
  • 网站开发投入资金网络推广seo
  • 邯郸邯山区网站建设站长之家seo概况查询
  • 做网站的基本步骤搜索引擎网站排名
  • 网站模版 小清新网络营销策划书范文模板
  • 网站设计与制作平台企业邮箱登录
  • 集团网站建设服务百度游戏中心
  • 哪些公司提供微信做网站服务武汉seo计费管理
  • 党支部网站建设问题关键词优化排名用哪个软件比较好
  • 网站标题title湖北百度seo排名
  • 怎么做虚拟币网站广州新塘网站seo优化
  • 建立无上气运皇朝郑州企业网站优化排名
  • 做网站 pc端与手机端兼容湖南企业竞价优化首选
  • 好利来邢台官方网站开发部长沙seo代理商
  • 面签拍照 网站备案做一个官网要多少钱
  • 移动网站如何做权重磁力bt种子搜索神器
  • 工厂生产流程管理系统采集站seo课程
  • 做酒店经理的一些网站百度大数据分析工具
  • 西安做网站建设的公司品牌运营策划
  • 电商网站前端开发备案域名查询
  • 衡水企业做网站推广企业seo网站营销推广