RestFul
文章平均质量分 79
pulledup
来超,专讲冷知识,专注企业AI、数字化、信息化的应用、实施和编程实现。牵引=企业内功 创新颠覆
展开
-
emoji与UTF-16、UCS-4、unicode的关系、原理和换算
emoji表情字符与UTF-16、UCS-4、unicode的关系、原理、及其换算......原创 2022-12-20 23:11:57 · 2221 阅读 · 0 评论 -
微信消息收发与微信内部emoji表情转义
在开发和运行基于微信的二次元应用期间,当用户和微信公众号(或其二次元衍生产品,比如:小程序等)之间,进行会话时,微信服务器和你的服务器之间,会进行消息的推送和回复操作,其中的消息,由于用户的输入,可能包含微信“表情”类符号......原创 2022-12-20 15:06:57 · 6261 阅读 · 3 评论 -
vue和webpack所依赖的node.js进程信息process及环境变量process.env
通过它你可以通过IPC channel通道甚至Socket与外部进程通讯: 比如: send() 函数发消息; API对其进行了2次封装;再比如: nextTick() ,Vue、React等框架内部对其API hazardous进行了引用,来进行非常重要的100%的同步synchronous或100%的异步asynchronous内部处理;也可以获取或执行所有你的进程内内部的:事件钩子和Signals信号量,比如:注册事件、侦听事件,抛出事件,发送Message等,它是它是伪数组均需转化输出原创 2022-09-16 14:44:54 · 2491 阅读 · 5 评论 -
原生CLI指令构建npm run减少硬盘node_modules的开销
试想,如果每个工程,都这么部署,那么你如果构建的项目稍微一多,那么磁盘分卷的空间,将会很快吃紧,一两个T的固态硬盘空间很快耗尽。@vue/cli安装并生成vue项目后,node_modules的依赖树,经过构建工具这么一折腾,其磁盘“缓存”剧增。利用vue-cli-service的本质及其原生指令,可以很好地解决这一困惑,如下。那么,我们只需用文本编辑器,编辑两个操作系统的“批处理”可执行文件,即可。这属于操作系统方面的知识,这里就不再赘述了。其中,脚本命令可以做如下替换。那么,它在现实中有什么意义呢?原创 2022-09-14 14:16:41 · 1339 阅读 · 0 评论 -
vue执行配置选项npm run serve的本质
npm run serve、npm run build等“调试运行脚本”:仅仅是Vue默认在内部做了1个“命令行”封装而已!以包配置文件(package.json)的形式与用户交互。打开“工程”下的node包依赖路径下的“可执行脚本”目录:node_modules\bin。原创 2022-09-14 06:10:29 · 13316 阅读 · 0 评论 -
http通讯及浏览器中的HTML编码、URL编码、base64编码及转义
HTML 和 XHTML 用标准的 7 比特 ASCII 代码在网络上传输数据。原创 2022-08-15 14:38:02 · 6396 阅读 · 0 评论 -
开发者实名认证的一般通行做法
如选择“否”,说明您需要上架的应用不包含以下类型的敏感应用。后期如您计划上架以下类型的敏感应用,需再次实名认证,如认证不通过,将无法上架应用,请如实填写。,即可成为***开发者联盟合作伙伴,获得更多开发、分发等服务权益。您已成功注册***实名认证帐号,只需完成。...原创 2022-07-18 08:43:29 · 851 阅读 · 0 评论 -
判断图片是否为现场照片(Live Photo亦即内含Exif信息)
判断图片是否为现场照片(Live Photo亦即内含Exif信息)一、理论 1、什么是Exif信息和现场照片 Exif信息是可以被任意编辑的,因此只有参考的功能。Exif信息以0xFFE1作为开头标记,后两个字节表示Exif信息的长度。所有Exif信息最大为64 kb,而内部采用TIFF格式。Exif_百度百科可交换图像文件格式(英语:Exchangeable image file format,官方简称Exif),是专门为数码相机的照片设定的,可以记录数码照...原创 2022-02-23 23:28:10 · 2145 阅读 · 0 评论 -
Windows下浏览器直接查看网页回调的Json文件内容而不触发下载事件
TWebrowser等浏览器直接查看返回的Json文件的内容而不触发下载事件MIME-Type增加如下两个注册表项目,并新增键值对:1、text/json[HKEY_CLASSES_ROOT\MIME\Database\Content Type\text/json]"CLSID"="{25336920-03F9-11cf-8FD0-00AA00686F13}""encoding"=dword:000800002、application/json[HKEY_CLASSES_.原创 2022-02-17 22:27:48 · 1054 阅读 · 0 评论 -
Delphi写注册表改变App内嵌TWebBrowser浏览器运行时的内部版本号
默认情况下,无论Win7、还是Win10,或Win11,也无论其上是否安装有IE、Edge或其它任何浏览器,只要App内部嵌入的是TWebBrowser浏览器,就会存在其对应的IE的内核版本问题,以因为此时是调用的操作系统DLL在工作。当你加载的页面,其Javascript如果报了非语法性的错误,就说明IE的内核版本不正确,默认情况下TWebBrowser调用的IE内核为IE4.0。比如,调用百度网盘API时,Win11下App内嵌页面报错。原创 2022-02-14 18:35:33 · 1117 阅读 · 0 评论 -
Delphi如何使用最新版本的OpenSSL
无论是D6还是D10,要让自带的Indy方便的使用最新版的OpenSSL及其函数,需要客制化文件其头文件的常量定义IdSSLOpenSSLHeaders.pas原创 2022-02-14 15:53:25 · 1888 阅读 · 0 评论 -
delphi分块压缩使用http协议base64上传下载超大文件
delphi分块压缩使用http协议base64上传下载超大文件:设置其Buffer:TBytes字节数组的长度:SetLength(Buffer, BufSize);//:默认$F000:61440:60kb的小文件原创 2021-11-21 17:59:26 · 3630 阅读 · 2 评论 -
IW会话参数、请求信息、及其响应信息
IW新会话参数1、MS Edge浏览器:360浏览器:[19:14:55.338][2172][HINT]:ASession.AppUrlBase:/ASession.InternalUrlBase:/$/ASession.SessionInternalUrlBase:/$/ASession.SessionUrlBase:/ASession.UserCacheUrlBase:/$/GYWebServer/ZB4AoJtjLczrVaDnOkLr3tthDQC/ASess...原创 2021-11-08 21:06:45 · 4169 阅读 · 0 评论 -
IIS站点设置SSL、http域名和http(s) IP地址均能访问
IIS站点设置SSL、http域名和http IP地址均能访问原创 2021-10-29 13:36:24 · 1809 阅读 · 0 评论 -
QQ及空间UI官方素材
QQ及空间UI官方素材https://download.csdn.net/download/pulledup/21751958原创 2021-08-31 10:55:20 · 290 阅读 · 0 评论 -
再谈SSL证书及Https应用服务器访问
再谈SSL证书及Https应用服务器访问也许之前说的还不够详尽,本次再补充说明如下:1、关于系统保留端口请百度“系统保留端口”,不要去使用系统保留端口来注册SSL的端口号。通常>1024,比如8080可用。2、Https必须使用域名而非IP3、申请的SSL证书种类3.1、免费SSL证书只支持单域名,不支持泛域名和子域名(泛域名:比如pulledup.cn;子域名:比如erp.pulledup.cn)https://blog.csdn.net/pulledup/art原创 2021-08-18 20:50:37 · 439 阅读 · 0 评论 -
IW如何在StandAlone(Indy)IntraWeb应用程序中启用HTTPS
如何在StandAlone(Indy)IntraWeb应用程序中启用HTTPS1)设置ServerController.SSLOptions.Port = 443(您也可以使用任何其他端口,但是443是标准HTTPS端口)2)生成证书。在开发过程中,您可以使用自签名证书。在此处免费获取一个:https://zerossl.com3)如果您从ZeroSSL.com获得了自签名证书,则将文件重命名为:crt.txt-> cert.pem key.txt-> key.pem4 ..原创 2021-05-23 10:03:40 · 520 阅读 · 1 评论 -
Windows下Tomcat服务器配置部署SSL-我的pulledup.cn
Windows下Tomcat服务器配置SSL-我的pulledup.cn1、申请DV免费版或收费证书2、下载证书如果你通过腾讯云DNSPod申请DV免费版,则可以【一键部署】:DNS 解析 DNSPodhttps://console.cloud.tencent.com/cns3、手动部署并配置Tomcat服务器SSL3.1、转化证书格式使用亚洲诚信证书格式转化工具,将pem等格式进行转化(不同服务器部署server.xml的要求不一样,Window...原创 2021-04-12 15:56:23 · 954 阅读 · 0 评论 -
Delphi开发短信应用-阿里云服务
目录Delphi开发短信应用-阿里云服务1.1、入参列表短信Rest请求参数:短信输入参数:1.2、出参列表1.3、Rest响应错误码列表1.4、基于Node.js的SDK代码demo参考及说明二、Delphi实现阿里云短信的关键-签名算法的实现2.1、第一步:请求参数:2.2、第二步:根据参数Key排序(顺序):2.3、第三步:构造待签名的请求串:2.4、第四步:阿里云专用签名:2.5、第五步:增加签名结果到请求参数中,发送请求:三、用Del...原创 2021-02-23 19:18:09 · 1096 阅读 · 3 评论 -
IIS 7.5及Windows Server安装SSL证书并配置证书的协议版本TLS 1.2
目录IIS 7.5及Windows Server安装SSL证书并配置证书的协议版本TLS 1.21、证书生成1.1、自签证书1.2、第三方公信认证机构(主要为得各浏览器厂商对证书颁发的兼容与认可) 1.2.1、申请与下载2、Windows Server下IIS 7.5安装证书3、Windows Server配置SSL证书的协议版本TLS 1.2并使其生效3.1、注册表构建TLS 1.2节点项及Server项 3.1.1、添加协议下的TLS 1....原创 2021-01-27 23:28:47 · 4807 阅读 · 1 评论 -
腾讯云以Restful API V3代码方式将腾讯云SDK资源及开源插件资源全面开放
目录腾讯云以Restful API V3代码方式将腾讯云SDK资源及开源插件资源全面开放1、腾讯云以Restful API V3代码方式将腾讯云SDK资源全面开放2、第三方开源应用及开源插件本博客关联:喜欢的话,就在下面点个赞、收藏就好了,方便看下次的分享:腾讯云以Restful API V3代码方式将腾讯云SDK资源及开源插件资源全面开放1、腾讯云以Restful API V3代码方式将腾讯云SDK资源全面开放 API中心: https://cloud...原创 2021-01-17 13:31:48 · 945 阅读 · 0 评论 -
Http(s) 响应状态码大全
Http(s) API调用状态码大全 状态码 编码 错误码说明 100 Continue 继续请求。 这个临时响应用来通知客户端,它的部分请求已经被服务器接收,且仍未被拒绝。 101 Switching Protocols 切换协议。只能切换到更高级的协议。 例如,切换到HTTP的新版本协议。原创 2021-01-07 12:01:27 · 1648 阅读 · 0 评论 -
关于在H5或delphi中使用multipart/form-data上传文件的Rest方法
关于在H5或delphi中使用multipart/form-data上传文件https://blog.csdn.net/wyn126/article/details/96451357原创 2020-11-24 02:09:59 · 2632 阅读 · 0 评论 -
RAD Studio 10.4.1关于Rest应用中字符串的编码解码及delphi处理html乱码问题
目录RAD Studio 10.4.1关于Rest应用中字串符的编码解码及html乱码问题一、与www相关的编码与解码方法1.1、System.NetEncoding.pas1.1.1、TNetEncoding.Base64格式1.1.2、TNetEncoding.HTML格式1.1.3、TNetEncoding.URL格式1.2、Web.HTTPApp.pas1.3、IdStrings.pas1.4、关于网页html乱码二、进制转化2.1、16进制string.原创 2020-11-23 17:44:19 · 1054 阅读 · 4 评论 -
RAD Studio 10.4.1的TEdgeBrowser与javascript交互-基于Chromium的Edge浏览器控件用法之二
RAD Studio 10.4.1的TEdgeBrowser与javascript交互-基于Chromium的Edge浏览器控件用法之二 现在delphi在服务器有了TEdgeBrowser可以很方便的与javascript相互沟通了,这都得益于基于Chromium的Microsoft Edge浏览器不仅如此,delphi的桌面c/s多层分布式应用程序的客户端,TEdgeBrowser也可以让Edge浏览器很通畅的访问Bootstrap响应式H5页面,再也不会走形变样啦。...原创 2020-11-22 19:32:30 · 5244 阅读 · 1 评论 -
腾讯云聚合支付平台Restful API,支付开发的又一福音,同时支持微信支付和支付宝
腾讯云聚合支付平台Restful API,支付开发的又一福音,同时支持微信支付和支付宝目录腾讯云聚合支付平台Restful API,支付开发的又一福音,同时支持微信支付和支付宝1、《腾讯云文档中心 > API 中心 > 企业收付平台 > Restful API》V32、《V3 API在线测试及参数说明》3、《腾讯云-微信云支付》Https API https://cloud.tencent.com/document/product/569/3762...原创 2020-11-05 20:48:59 · 1208 阅读 · 0 评论 -
如何在StandAlone的IntraWeb或非IntraWeb的应用程序中启用Indy OpenSSL自签名的HTTPS
如何在StandAlone的IntraWeb或非IntraWeb的应用程序中启用基于Indy OpenSSL自签名的HTTPS一、说白了,让你用基于Open SSL的Indy SSL库: https://www.atozed.com/intraweb/download/ssl/ https://opendec.wordpress.com/ https://www.openssl.org/source/二、证书格式转换工具: I...原创 2020-10-28 18:11:15 · 360 阅读 · 0 评论 -
关于为客户端自签SSL证书的生成、颁发、鉴权与JWT + Token
关于为客户端自签SSL证书的生成、颁发、鉴权 群里,有同行对自签SSL证书与Restful概念混淆,特撰写本文第一篇 正确理解SSL证书的Restful API访问 有朋友一遇到Rest、Restful,立马下意识的问:“我客户端的组件代码该如何配置参数,才能识别我的自签SSL证书”?比如这位网友: “请教一下,看了TRestClient的属性,没有发现支持自签名https站点访问的证书配置,是不是调用自签名的https服务器的Restful...原创 2020-08-16 12:43:26 · 1162 阅读 · 0 评论 -
delphi版HTTP/1. 1 405 Method Not Allowed的终极解释及Http(s)请求的常见错误
HTTP/1. 1 405 Method Not Allowed的终极解释及Http(s)请求的常见错误一、概念1.1、这个提示的意思 HTTP/1.1的客户端请求Method,,按照互联网工程任务组(IETF)的 Hypertext Transfer Protocol Bis(httpbis)工作小组提交IESG通过的现实标准,HTTP已从HTTP/0.9、HTTP/1.0、HTTP/1.1、HTTP/2,发展到HTTP/3,HTTP/2成为当今HTTP的现实标准,它完整包含...原创 2020-08-04 19:07:37 · 3330 阅读 · 0 评论 -
ssl证书绑定端口
ssl证书绑定端口第一部分 三层服务器中SSL的服务器配置一、首先,你的 服务器的防火墙 或云服务器的安全配置要哦放通下面你想配置的端口我配置的端口为:http: 8085https: 8086二、其次:你申请了SSL证书(可到腾讯云或阿里云申请单域名的免费版)三、在服务器安装SSL证书四、配置绑定SSL端口映射1、查看当前SSL端口配置:netshhttp show sslcert2、绑定当前SSL到指定端口:netshhttp add sslcert i.原创 2020-06-29 19:09:05 · 6952 阅读 · 0 评论 -
再谈Delphi XE的System.Net.HttpClientComponent、System.Net.HttpClient、System.Net.URLClient
再谈Delphi XE的System.Net.HttpClientComponent、System.Net.HttpClient、System.Net.URLClient一、继承关系 System.Net.HttpClientComponent -> TNetHTTPClient.Create(nil); -> System.Net.HttpClient System.Net.HttpClient -&...原创 2020-06-03 14:13:18 · 1152 阅读 · 0 评论 -
delphi解析TFDJsonDataSets生成的TJsonObject对象时提示存在于多字节代码页中的Unicode字符没有映射
delphi解析TFDJsonDataSets生成的TJsonObject对象时提示存在于多字节代码页中的Unicode字符没有映射一、问题的提出:服务器端需要返回Json对象: function getTablesStruct :TJSonObject; LFDJsonDatasets := TFDJsonDatasets.Create; LFDJSONInterce...原创 2020-05-14 08:04:55 · 1288 阅读 · 0 评论 -
ssl证书绑定windows服务器端口及SSL配置命令详解
ssl证书绑定windows服务器端口及SSL配置命令详解第一部分 多层应用服务器中SSL的服务器配置一、首先,你的 服务器的防火墙 或云服务器的安全配置要哦放通下面你想配置的端口我配置的端口为:http: 8085https: 8086二、其次:你申请了SSL证书(可到腾讯云或阿里云申请单域名的免费版)三、在服务器安装SSL证书四、配置绑定SSL端口映射1、查看当前SSL端口配置:netshhttp show sslcert2、绑定当前SSL到指定端口:netsh..原创 2020-05-11 16:19:42 · 6296 阅读 · 0 评论 -
delphi MimeType for Restful及delphi mime-type和文件扩展名对照表
delphi MimeType for Restful MimeType是你让编写的应用Restful化编程所必须的。delphi支持哪些MimeType,如何知道这些MimeType与文件扩展名的对应关系,以及它们是文本种类、二进制种类还是未定义的。一、先上代码 : 已附上面源码下载。由于代码引用了跨平台的文件存取,使用源码注意事项:1、在FormCre...原创 2020-04-26 19:04:27 · 684 阅读 · 0 评论 -
delphi XE应用Restful时Rest组件的delphi XE ContentType即delphi XE mime type怎样获取和表达
delphi XE应用Restful时Rest组件的delphi XE ContentType即delphi XE mime type怎样获取和表达一、usesREST.Types;//var //DefaultRESTRequestParameterKind: TRESTRequestParameterKind = TRESTRequestParameterKind.pkGETor...原创 2020-04-26 00:31:58 · 1528 阅读 · 0 评论 -
delphi XE基于SSL的HTTPS服务器应用程序的认证文件(Certificate.cer、CACertificate1.cer、PrivateKey.key及OnGetPassword)的配置
基于SSL的HTTPS服务器应用程序的认证文件的配置原创 2020-04-26 00:05:47 · 2084 阅读 · 2 评论 -
delphi WebBroker服务器做后端,前端jtable+Html5+javaScript,Web开发利器
delphi WebBroker服务器做后端,前端jtable+Html5+javaScript,Web开发利器<!doctype html><!-- <html lang="zh-CN">显示中中文无关 --><!-- :取决于安装的浏览器是否支持该语言 --><!-- 本页面由服务器端的主TWebModule下的WebFi...原创 2020-03-07 20:10:58 · 1879 阅读 · 0 评论 -
delphi判断网络状态是否正常
delphi判断网络状态是否正常如果网络正常才执行远程服务器Rest的CRUD( 增删改查等Put、Post、Get、Delete等请求):private FNetErrored:Boolean; //如果网络正常才执行远程服务器Rest的CRUD( 增删改查等Put、Post、Get、Delete等请求) Procedure AProc;//.........原创 2020-03-01 08:02:28 · 1464 阅读 · 0 评论 -
delphi XE Restful:RestClien案例RESTDebugger.dproj和RESTDemos.dproj的调用参数及格式设置
delphi XE Restful :RestClien案例RESTDebugger.dproj和RESTDemos.dproj的调用参数及格式设置格式不能错,否则报错或不能出结果:一、RESTDebugger.dproj D:\开发测试\Samples\Object Pascal\DataSnap\FireDACJSONReflect\sysClass\source\data\...原创 2020-02-11 01:37:51 · 1055 阅读 · 0 评论 -
delphi Restful:客户端实现的四种方式及其比较
delphi Restful:客户端实现的四种方式摘要:一、NetHTTP技术体系: TNetHTTPClient; TNetHTTPRequest二、REST技术体系:TRESTClient; TRESTRequest; TRESTResponse; TRESTResponseDataSetAdapter三、Indy技术体系:IdHTTP + IdSSLOpenSS...原创 2020-02-11 01:35:29 · 11669 阅读 · 0 评论