#
# 描述:
# 发送快递数据到datasystem,使用https
# 输入:
# data – 组装后的expess的数据
# 输出:
# datasystem返回的状态信息
#
def self.senddatassl(url,data)
url=url + data
$logger.info(url)
begin
uri=URI.parse(URI.escape(url))
http=Net::HTTP.new(uri.host, uri.port)
http.use_ssl=true
#
# 描述:
# 发送快递数据到datasystem,使用https
# 输入:
# data – 组装后的expess的数据
# 输出:
# datasystem返回的状态信息
#
def self.senddatassl(url,data)
url=url + data
$logger.info(url)
begin
uri=URI.parse(URI.escape(url))
http=Net::HTTP.new(uri.host, uri.port)
http.use_ssl=true
if ($logger !=nil)
$logger.info(“链接地址参数:#{URI.escape(url)},文件名:#{__FILE__},第 #{__LINE__} 行”)
$logger.info(“传入data参数:#{data.to_json},文件名:#{__FILE__},第 #{__LINE__} 行”)
end
request=Net::HTTP::Get.new(uri.request_uri)
response=http.request(request)
rescue=>exception
$logger.error(“传递url地址为#{url},错误!#{exception.to_s},文件名:#{__FILE__},第 #{__LINE__} 行”)
return nil
end
return response.body
end
© 版权声明
文章版权归作者所有,未经允许请勿转载。