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

网站怎么经营做网站背景音乐

网站怎么经营,做网站背景音乐,在线甜品网站开发书,网站关键词排名系统HTTP POST 请求函数 HttpPost 此函数用于发送带有JSON内容的POST请求到指定的URL#xff0c;并接收服务器响应。它包括了必要的异常处理#xff0c;确保在遇到错误时可以记录日志。 参数#xff1a; sUrl#xff1a;目标URL。sJson#xff1a;要发送的JSON格式字符串。 返…HTTP POST 请求函数 HttpPost 此函数用于发送带有JSON内容的POST请求到指定的URL并接收服务器响应。它包括了必要的异常处理确保在遇到错误时可以记录日志。 参数 sUrl目标URL。sJson要发送的JSON格式字符串。 返回值从服务器接收到的响应文本通常也是JSON格式。 关键点 使用 TStringStream 将JSON字符串转换为流以便可以通过 TIdHTTP.Post 方法发送。设置了适当的请求头信息确保服务器知道我们发送的是JSON数据。包含了连接超时设置 (ConnectTimeout) 和字符编码配置 (ContentType, Accept, CharSet)以保证正确的数据传输。异常处理机制确保任何网络或协议错误都能被捕获并记录下来。 HTTP GET 请求函数 HttpGet 此函数用于发起GET请求并获取服务器返回的数据。它的结构与 HttpPost 类似但不需要传递额外的数据体。 参数 sUrl目标URL。 返回值从服务器接收到的响应文本。 关键点 同样设置了请求头来指定接受的内容类型。提供了相同的异常处理逻辑。 JSON 解析函数 GetProduceId 该函数演示了如何调用 HttpPost 函数并与后端服务交互以获取产品ID。它还展示了如何解析返回的JSON响应。 参数 cName可能用于标识客户端或其他上下文信息未在代码中使用。localComm可能是某种通信接口或配置对象未在代码中使用。 返回值根据需要返回特定值当前为空。 关键点 构造了一个JSON字符串作为请求体的一部分。调用了 HttpPost 发送请求并接收响应。使用 TJSONObject.ParseJSONValue 方法将响应字符串解析为 TJSONObject 对象。检查响应中的 code 字段是否表示成功假设 0000 是成功的状态码。 POST function HttpPost(sUrl, sJson: string): string; varJsonToSend: TStringStream;idHttp1: TIdHTTP; beginEnterCriticalSection(gPostCritDML);tryJsonToSend : TStringStream.Create(sJson, TEncoding.UTF8);Result : ;tryidHttp1 : TIdHTTP.Create(nil);idHttp1.HTTPOptions : [hoKeepOrigProtocol, hoForceEncodeParams];idHttp1.ConnectTimeout : 2000;idHttp1.Response.ContentType : application/json;charsetutf-8;idHttp1.Request.Accept : application/json;charsetutf-8;idHttp1.Request.ContentType : application/json;charsetutf-8;idHttp1.Request.CharSet : utf-8;tryResult : idHttp1.Post(sUrl, JsonToSend);excepton E: Exception dobeginSaveLogMsg(与后台服务通讯异常 e.Message);end;end;finallyFreeAndNil(JsonToSend);end;finallyidHttp1.Free;LeaveCriticalSection(gPostCritDML);end; end; sJson是JSON格式的字符串例如sJson : {factoryTag:02,num:1} GET function HttpGet(sUrl: string): string; varidHttp1: TIdHTTP; beginEnterCriticalSection(gGetCritDML);tryResult : ;idHttp1 : TIdHTTP.Create(nil);idHttp1.HTTPOptions : [hoKeepOrigProtocol, hoForceEncodeParams];idHttp1.ConnectTimeout : 2000;idHttp1.Response.ContentType : application/json;charsetutf-8;idHttp1.Request.Accept : application/json;charsetutf-8;idHttp1.Request.ContentType : application/json;charsetutf-8;idHttp1.Request.CharSet : utf-8;tryResult : idHttp1.Get(sUrl);excepton E: Exception dobeginSaveLogMsg(sUrl);SaveLogMsg(与后台服务通讯异常 e.Message);end;end;finallyidHttp1.Free;LeaveCriticalSection(gGetCritDML);end; end; JSON解析 导入System.JSON function GetProduceId(cName: string; localComm: CLocalComm): string; varsRsp, sJson: string;jRet: TJSONObject; beginResult : ;sJson : {factoryTag:02,num:1};sRsp : HttpPost(ReadConfStr(url, sc_url) productIdBd, sJson);if (sRsp ) and (Pos({, sRsp) 0) and (Pos(}, sRsp) 0) thenbeginjRet : TJSONObject.ParseJSONValue(sRsp) as TJSONObject;if jRet.GetValue(code).Value 0000 thenbeginend;end; end;
http://www.hkea.cn/news/14377657/

相关文章:

  • 免费注册一个网站网站建设最贵多少钱
  • 建站能赚钱吗在线制作网站乔拓云
  • ASP做购物网站视频旧宫网站建设
  • 广州做网站优化费用自己怎么手机做网站
  • 网站建设的费用需求做优化的网站
  • 设计得好的美食网站图片编辑工具免费版
  • 帮客户做网站挣钱吗免费个人网站建设
  • 飞凡 做电商网站优化就是开除吗
  • WordPress找不到站点备案查询入口
  • 韩国网站设计风格网站建设设计公司+知乎
  • 南宁网站设计方案网站建设丿金手指下拉
  • 个人网站建设 优帮云wordpress采集视频插件
  • 重庆高端网站设计公司做彩票网站能挣到钱吗?
  • 天猫开店流程及费用2023优化方案数学2024电子版
  • 那些企业需要做网站佛山市城乡住房建设局网站
  • 做网站去哪里找广告主群晖非插件搭建wordpress
  • 贵阳住房城乡建设部网站wordpress安装乱码
  • 关于网站建设项目实训报告如何查看网站备案
  • dede做的网站怎样去换模版网站 用php asp源码 比较好
  • 足彩网站怎样做推广即时设计网站
  • 哈尔滨模板网站建设微信小程序怎么申请注册
  • 广告网眼布网站优化建设扬州
  • 临武县网站建设wordpress的模板目录在哪里
  • 聚美优品网站建设主题北京网站建设 义创
  • 淘宝建设网站首页WordPress音乐免刷新
  • 常州市城乡建设局网站郑州市有做网站的吗
  • wordpress卡在 wpseo公司怎么推广宣传
  • 网站建设流程方案求职网站网页模板下载
  • 山东企业网站建设费用群晖 wordpress 迁移
  • 淘宝联盟网站建设不完整网站建设应用技术