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

深圳最简单的网站建设荥阳郑州网站建设

深圳最简单的网站建设,荥阳郑州网站建设,上海集团网站建设咨询,浙江建设人力资源网解析 cURL#xff08;bash#xff09; 命令 1. 主要用于解析从浏览器复制来的 cURL(bash)2. 废话不多说#xff0c;都在#x1f37b;代码里了。参考资料 1. 主要用于解析从浏览器复制来的 cURL(bash) curl https://eva2.csdn.net/v3/06981375190026432f77c01bfca33e32/lts/… 解析 cURLbash 命令 1. 主要用于解析从浏览器复制来的 cURL(bash)2. 废话不多说都在代码里了。参考资料 1. 主要用于解析从浏览器复制来的 cURL(bash) curl https://eva2.csdn.net/v3/06981375190026432f77c01bfca33e32/lts/groups/dadde766-b087-42da-8e67-d2499a520ee7/streams/a0119567-bf91-4314-ab75-f683ba6c0c0a/logs \-H authority: eva2.csdn.net \-H accept: */* \-H accept-language: zh-CN,zh;q0.9 \-H cache-control: no-cache \-H content-type: application/json \-H lts-sdk-request-id: 6c6b1e6bc1b5482fad39fd89e1be7e04 \-H lts-sdk-version: 1.0.15 \-H origin: https://so.csdn.net \-H pragma: no-cache \-H referer: https://so.csdn.net/so/search?qjavatblogujx520 \-H sec-ch-ua: Not-A.Brand;v24, Chromium;v14 \-H sec-ch-ua-mobile: ?0 \-H sec-ch-ua-platform: Windows \-H sec-fetch-dest: empty \-H sec-fetch-mode: cors \-H sec-fetch-site: same-site \-H user-agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.5359.125 Safari/537.36 \-H x-sdk-date: 20231014T001112Z \--data-raw {labels:{},logs:[{contents:[{pid:so,ref:https://blog.csdn.net/jx520/?typeblog,curl:https://so.csdn.net/so/search?qjavatblogujx520,spm:1018.2226,disabled:true,extra:{\x\:763,\y\:72,\ev\:\move\},tos:3,adb:0,cCookie:c_ins_um-;c_ins_fref-;c_ins_fpage/;c_ins_prid1695268703975_658854;c_ins_rid1695735575959_588639;c_dl_prid1696211031774_715058;c_dl_rid1696416086259_366423;c_dl_frefhttps://blog.csdn.net/m0_46365130/article/details/122106794;c_dl_fpage/download/z18813048784/10697308;c_dl_um-;c_utm_sourcewwwtab;c_session_id10_1697241559533.454757;c_segment5;c_sid1c05424b88433722b9b201b4d2024577;c_first_refdefault;c_utm_mediumdistribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-114031899-blog-109717731.235%5Ev38%5Epc_relevant_default_base;c_utm_relevant_index2;c_prefdefault;c_first_pagehttps%3A//blog.csdn.net/jx520/;c_dsid11_1697242179555.095819;c_page_iddefault;c_refhttps%3A//blog.csdn.net/jx520/%3Ftype%3Dblog;,t:1697242273,screen:1920*1080,urn:1697242263003-f4828940-1336-41c0-8a4d-ba464f4a65e1,vType:U010000,log_id:56,sign:7b1e61a11f5c4647a7f7fad1c85bdc70,userAgent:Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.5359.125 Safari/537.36,cid:10_18489767550-1694529713132-118469,uid:jx520,sid:10_1697241559533.454757,dc_sid:1c05424b88433722b9b201b4d2024577,did:10_18489767550-1694529713132-118469,utm:,un:jx520,__client_time__:1697242272521}]}]} \--compressed2. 废话不多说都在代码里了。 package com.jerry.utils;import lombok.AllArgsConstructor; import lombok.Data; import lombok.extern.slf4j.Slf4j;import java.util.List; import java.util.Map; import java.util.stream.Collectors; import java.util.stream.Stream;import static java.util.stream.Collectors.groupingBy;/*** 解析 cURLbash 命令*/ Slf4j public class CUrlUtil {/*** 解析 curl 命令** param curlCmd curl 命令* return*/public static CurlEntity parserCurl(String curlCmd) {String[] cmdParams; // curl 命令按行切成的数组String url; // 请求地址MapString, String headers; // 请求头 mapString body; // 请求体// 把 curl 命令按行切成数组cmdParams curlCmd.split(\n);// 取请求地址url StrUtil.trimByChar(cmdParams[0], );// log.info(url {}, url);// 将请求头、请求体分开MapString, ListString headerAndBody Stream.of(cmdParams).collect(groupingBy((String str) - str.trim().startsWith(-H) ? header : body));// 提取请求头 mapheaders headerAndBody.get(header).stream().map(str - StrUtil.trimByChar(str, ).split(: )).collect(Collectors.toMap(strArr - strArr[0], strArr - strArr[1]));// headers.put(Content-Encoding,gzip); // compress gzip 补上压缩参数。让服务器如果支持就返回压缩结果// log.info(headers {}, headers);// 提取请求体body headerAndBody.get(body).stream().filter(str - str.trim().startsWith(--data-raw)).map(str - StrUtil.trimByChar(str, , \\)).collect(Collectors.joining());// log.info(body {}, body);// 返回一个 curl 实体对象。包含请求地址、请求头、请求体return new CurlEntity(url, headers, body);}DataAllArgsConstructorpublic static class CurlEntity {String url; // 请求地址MapString, String headers; // 请求头 mapString body; // 请求体} }参考资料 curl 命令在线执行 在线curl 命令转成其他语言
http://www.huolong8.cn/news/434602/

相关文章:

  • wordpress网站新闻织梦网站后台密码忘记
  • 提供邢台做wap网站免费网站域名空间
  • asp.net程序做的网站安全吗长域名的优秀网站
  • 长沙服务专业的建网站python做的大型网站
  • 网站首页浮动窗口代码大都会app用不了
  • windowxp做网站服务器wordpress 语言切换
  • 前端代码大全台州seo排名优化
  • 复旦大学精品课程网站旅游网站的设计的前提
  • 高端的的网站建设公司开票开网站建设费
  • 站长工具查询seowordpress控制字数
  • 邢台市网站开发公司有哪些颐和国际沧州网络科技
  • 电商网站建设优缺点免费招聘网站平台有哪些
  • 资阳地网站seo福州网红打卡景点
  • 网站建设图片教程网站建设模板研究
  • 重庆网站备案查询系统华强北ic网站建设
  • 东莞市房管局官方网站杭州网站建设方案
  • 苏州网站建设推广咨询平台wordpress使用redis
  • 酷维网站模版wordpress网站添加背景音乐
  • 面包店网站建设规划书提高工作效率的方法不正确的是
  • 网站模板在线制作公司网站可以自己做吗
  • asp网站程序wordpress add_user_meta
  • 校园网站建设论文做创业网站赚钱
  • 广州网站营销北京专门做网站的公司
  • flashfxp链接网站商标设计注册一条龙价格
  • 唐山建网站的公司阿里云虚拟主机wordpress建站
  • 阿里巴巴网站开发申请域名之后如何做网站
  • 成都网站建设 好多科技医院网站php源码
  • 做视频网站成本高吗网站的 联系我们怎么做
  • 网站的关键词多少合适旅游网站建设的建议
  • 张家港普通网站建设wordpress 客户端配置