在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Postman怎么去調(diào)試加密接口

Linux愛(ài)好者 ? 來(lái)源:AirPython ? 作者:星安果 ? 2021-11-26 10:01 ? 次閱讀
眾所周知,Postman 是一款非常流行且易用的 API 調(diào)試工具,在接口調(diào)試或測(cè)試時(shí)經(jīng)常被使用 針對(duì)普通 API 接口,我們可以直接在 Postman 中輸入 URL、Query String、Header、Data 來(lái)模擬發(fā)送一個(gè) HTTP 請(qǐng)求 但是,針對(duì)「加密接口 」的調(diào)試及測(cè)試,我們?cè)趺磥?lái)做呢?

CryptoJS 及Pre-request Script

CryptoJS是一個(gè)使用 JavaScript 實(shí)現(xiàn)的加密算法庫(kù) 它支持的算法包含:
  • Base64

  • MD5

  • SHA-1 和 SHA-256

  • AES

  • Rabbit

  • MARC4

  • HMAC、HMAC-MD5、HMAC-SHA1、HMAC-SHA256

  • PBKDF2

在 Postman 中有一個(gè) Tab「Pre-request Script 」,它能在請(qǐng)求之前做一些預(yù)處理 比如,可以使用CryptoJS先對(duì)變量進(jìn)行加密,然后設(shè)置到變量中,最后在真實(shí)請(qǐng)求時(shí)使用這個(gè)變量

實(shí)戰(zhàn)一下

假設(shè)現(xiàn)在有一個(gè)登錄接口 請(qǐng)求方式為POST,請(qǐng)求體中包含用戶名 username、密碼 password,并且 password 是通過(guò) MD5 加密后設(shè)置到請(qǐng)求體內(nèi)

1327cd16-4e32-11ec-9eda-dac502259ad0.png

如此,我們只需要在 Pre-request Script Tab 下,使用CryptoJS 編寫 JS 腳本,對(duì)密碼變量進(jìn)行預(yù)處理
#Pre-requestScript
varpassword="hu123456";

//md5加密
//使用JS模塊CryptoJS中的md5去加密數(shù)據(jù)
varpassword_encry=CryptoJS.MD5("hu123456").toString();
console.log("加密后的數(shù)據(jù)為:"+password_encry);

//設(shè)置到環(huán)境變量中
//方式一:全局變量
//pm.globals.set("password_encry",password_encry);

//方式二:局部變量
pm.environment.set("password_encry",password_encry);
預(yù)處理設(shè)置變量有 2 種方式:全局變量、局部變量 需要注意的是,如果設(shè)置到局部環(huán)境,我們需要先新建一個(gè)環(huán)境,并創(chuàng)建一個(gè)變量才能在 JS 腳本中引用

1357e2c6-4e32-11ec-9eda-dac502259ad0.png

最后,在請(qǐng)求體中替換成上面設(shè)置的變量即可

13e6197e-4e32-11ec-9eda-dac502259ad0.png

最后

Postman 可以借助 CryptoJS 完成大部分?jǐn)?shù)據(jù)的加密,但是它并不支持 RSA 算法 這里可以使用另外一個(gè)算法庫(kù)「forgeJS 」來(lái)進(jìn)行 RSA的加解密 項(xiàng)目地址:https://github.com/digitalbazaar/forge 如果你覺(jué)得文章還不錯(cuò),請(qǐng)大家點(diǎn)贊、分享、留言下,因?yàn)檫@將是持續(xù)輸出更多優(yōu)質(zhì)文章的最強(qiáng)動(dòng)力!
編輯:jq
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    8884

    瀏覽量

    152949
  • API
    API
    +關(guān)注

    關(guān)注

    2

    文章

    1554

    瀏覽量

    63264
  • JS
    JS
    +關(guān)注

    關(guān)注

    0

    文章

    78

    瀏覽量

    18346
  • RSA
    RSA
    +關(guān)注

    關(guān)注

    0

    文章

    59

    瀏覽量

    19135
  • 腳本
    +關(guān)注

    關(guān)注

    1

    文章

    395

    瀏覽量

    28293

原文標(biāo)題:Postman 如何調(diào)試加密接口?

文章出處:【微信號(hào):LinuxHub,微信公眾號(hào):Linux愛(ài)好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 0人收藏

    評(píng)論

    相關(guān)推薦

    Altera A10 SoC HPS UART作為數(shù)據(jù)通訊接口應(yīng)用的配置與調(diào)試

    在嵌入式系統(tǒng)中,UART 串口通常用于調(diào)試和通訊。通常情況下,調(diào)試串口對(duì)波特率的大小沒(méi)有特別要求,一般配置是 115200 8N1。UART 串口除了調(diào)試功能外,有時(shí)候在設(shè)計(jì)中也會(huì)充當(dāng)數(shù)據(jù)通訊
    的頭像 發(fā)表于 04-24 15:32 ?292次閱讀
    Altera A10 SoC HPS UART作為數(shù)據(jù)通訊<b class='flag-5'>接口</b>應(yīng)用的配置與<b class='flag-5'>調(diào)試</b>

    前端調(diào)試實(shí)踐

    前言 在日常調(diào)試問(wèn)題中,相信我們很多人都是用console排查相關(guān)的問(wèn)題,雖然問(wèn)題也可以排查出來(lái),但是有時(shí)它的效率并不高。這篇文章主要講解關(guān)于斷點(diǎn)和一些日常調(diào)試技巧的內(nèi)容,方便你在日后調(diào)試
    的頭像 發(fā)表于 03-11 15:41 ?195次閱讀
    前端<b class='flag-5'>調(diào)試</b>實(shí)踐

    凌科芯安高性能加密芯片LKT4304產(chǎn)品介紹

    凌科芯安作為一家在加密芯片領(lǐng)域深耕近20年的企業(yè),主推的LKT4304系列加密芯片集成了身份認(rèn)證、算法下載、數(shù)據(jù)保護(hù)和完整性校驗(yàn)等多方面安全防護(hù)功能,可以為客戶的產(chǎn)品提供一站式解決方案,并且在調(diào)試和使用過(guò)程中提供全程技術(shù)支持,針
    的頭像 發(fā)表于 02-24 10:46 ?422次閱讀

    zynq通過(guò)什么接口控制DLP?

    我是用ZYNQ控制DLP,DLP的投影,給sensor采集。我的問(wèn)題是zynq通過(guò)什么接口控制DLP。DLP和sensor沒(méi)有物理連接,sensor會(huì)直接拍DLP的投影
    發(fā)表于 02-21 06:56

    ADC08060輸入時(shí)鐘,沒(méi)有數(shù)據(jù)輸出,請(qǐng)問(wèn)應(yīng)該如何調(diào)試呢?

    現(xiàn)在按官方的電路調(diào)試ADC08060,輸入時(shí)鐘,沒(méi)有數(shù)據(jù)輸出,請(qǐng)問(wèn)應(yīng)該如何調(diào)試呢?
    發(fā)表于 02-07 06:29

    淺談加密芯片的一種破解方法和對(duì)應(yīng)加密方案改進(jìn)設(shè)計(jì)

    上述加密方法的,趕緊檢查下你的HEX或BIN下載碼吧,看看是不是自己就能輕松破解自己的方案了。。。 那么有沒(méi)有好的方法來(lái)保護(hù)產(chǎn)品呢,對(duì)于使用邏輯加密芯片的加密方案,開(kāi)發(fā)者可以通過(guò)以下
    發(fā)表于 12-20 15:31

    淺談加密芯片的一種破解方法和加密方案改進(jìn)設(shè)計(jì)

    加密方法的,趕緊檢查下你的HEX或BIN下載碼吧,看看是不是自己就能輕松破解自己的方案了。。。 那么有沒(méi)有好的方法來(lái)保護(hù)產(chǎn)品呢,對(duì)于使用邏輯加密芯片的加密方案,開(kāi)發(fā)者可以通過(guò)以下的一
    發(fā)表于 12-20 15:10

    加密算法的選擇對(duì)于加密安全有多重要?

    加密算法的選擇對(duì)于加密安全至關(guān)重要,因?yàn)樗苯佑绊懙綌?shù)據(jù)保護(hù)的有效性和可靠性。以下是幾個(gè)關(guān)鍵點(diǎn)來(lái)說(shuō)明加密算法選擇的重要性: 加密強(qiáng)度: 加密
    的頭像 發(fā)表于 12-17 15:59 ?365次閱讀

    TAS5733L用Demo板調(diào)試加入EQ后,測(cè)試低頻50Hz~300Hz失真較大怎么解決?

    目前我們項(xiàng)目上有用到功放TAS5733L,用Demo板調(diào)試加入EQ后, 測(cè)試低頻50Hz~300Hz失真較大(6.2%左右), 要求小于1%。 電源供電12V,負(fù)載4Ω,功率限制輸出為4.5W*2, 具體數(shù)據(jù)請(qǐng)查收附件(對(duì)應(yīng)附件調(diào)試的EQ文件),還請(qǐng)幫忙確認(rèn)分析,謝謝!
    發(fā)表于 10-18 06:52

    密接地電阻測(cè)試儀——每日了解電力知識(shí)

    ME4000B精密接地電阻測(cè)試儀,采用更新數(shù)字及微處理技術(shù),具備精密4線、3線、2線法測(cè)量,抗干擾強(qiáng),適用于電力、電信等領(lǐng)域。具備數(shù)據(jù)存儲(chǔ)、監(jiān)控軟件、報(bào)表打印等功能,具體技術(shù)參數(shù)以官網(wǎng)為準(zhǔn)。
    的頭像 發(fā)表于 08-09 08:38 ?403次閱讀
    精<b class='flag-5'>密接</b>地電阻測(cè)試儀——每日了解電力知識(shí)

    STM32F407調(diào)試接口報(bào)錯(cuò)SWD/JTAG Communic怎么解決?

    我畫了一塊電路板,其中的調(diào)試接口接線如下: 但是在進(jìn)行程序下載的時(shí)候 Keil5 報(bào)錯(cuò):SWD/JTAG Communication Failure 我的 Keil5 調(diào)試配置如下:
    發(fā)表于 07-03 06:41

    加密例子程序FLASH_ENCRYPTION中FLASH全部復(fù)制到另一臺(tái)設(shè)備會(huì)變磚的原因?怎么解決?

    ESP-IDF 5.0.3 ESP32 WROOM 32E Windows 11 vscode 測(cè)試加密動(dòng)作,使用官方例程FLASH_ENCRYPTION,除了添加IO引腳動(dòng)作,沒(méi)有修改。 燒寫到
    發(fā)表于 06-11 06:41

    鴻蒙開(kāi)發(fā)接口安全:【@system.cipher (加密算法)】

    加密類型,可選項(xiàng)有: 1.?encrypt?加密 2.?decrypt?解密
    的頭像 發(fā)表于 06-06 09:11 ?1299次閱讀
    鴻蒙開(kāi)發(fā)<b class='flag-5'>接口</b>安全:【@system.cipher (<b class='flag-5'>加密</b>算法)】

    ESP32-C2怎么開(kāi)啟secure boot和flash加密

    求教ESP32-C2怎么開(kāi)啟secure boot和flash加密?特別是量產(chǎn)的時(shí)候應(yīng)該怎么加密,我看到有人說(shuō)是flash download tools可以,但是文檔說(shuō)不支持esp32-c2。另外
    發(fā)表于 06-05 07:37

    ModusToolbox?中為CY8CPROTO-062-4343W) TDA5235_868_5_BOARD運(yùn)行“Cryptography_AES_Demonstration”, 如何調(diào)試實(shí)際加密寄存器?

    “Cryptography_AES_Demonstration”。 如何調(diào)試實(shí)際加密寄存器(AES 芯片塊)? 在調(diào)試模式下,可以打開(kāi)外設(shè)視圖,但它不會(huì)列出 CRYPTO 塊。
    發(fā)表于 05-17 06:57
    主站蜘蛛池模板: 美女网站在线观看视频18 | 亚洲黄色网址大全 | 国产精品理论片在线观看 | 日本色高清 | 亚洲精品午夜久久aaa级久久久 | 午夜看片a福利在线 | 亚洲高清美女一区二区三区 | 欧美色a电影精品aaaa | 天天操天天舔 | 免费色视频网站 | www.xxxx欧美 | 天天躁夜夜躁狠狠躁2021a | 日本午夜影院 | 国内真实实拍伦视频在线观看 | vr性资源在线观看 | 综合网天天 | 最近高清免费观看视频大全 | 在线精品国产成人综合第一页 | 在线资源网 | 怡红院色视频在线 | 欲色网站 | 国产精品情人露脸在线观看 | 天天插日日干 | 欧亚精品卡一卡二卡三 | 操女人视频网站 | 天堂综合 | 好男人社区在线观看www | 韩国午夜精品理论片西瓜 | 成人午夜小视频手机在线看 | 手机在线观看你懂的 | 插久久| 四虎影院欧美 | 成人国产一区二区三区 | 台湾毛片 | 人人人人凹人人爽人人澡 | 天堂网在线新版www 天堂网在线资源 | 亚洲激情视频 | avtt天堂网永久资源 | 天天干天天干天天操 | 欧美xxxx做受欧美88bbw | 综合一区 |

    電子發(fā)燒友

    中國(guó)電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品