国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

如何使用postman10 mock一個(gè)接口并設(shè)置返回參數(shù)為json

這篇具有很好參考價(jià)值的文章主要介紹了如何使用postman10 mock一個(gè)接口并設(shè)置返回參數(shù)為json。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

本來(lái)今天高高興興,換了新電腦、下載了現(xiàn)在最新的postman版本(v10.0.7)。沒(méi)想到幾年的時(shí)間,mock操作已經(jīng)改得不會(huì)用了。 落淚踩坑并記錄下走默認(rèn)mock配置,導(dǎo)致http接口接收不到返回值的問(wèn)題

一、如何mock一個(gè)接口

postman操作

如何使用postman10 mock一個(gè)接口并設(shè)置返回參數(shù)為json
如何使用postman10 mock一個(gè)接口并設(shè)置返回參數(shù)為json

看見(jiàn)這個(gè)界面就是簡(jiǎn)單的配置完成啦~
如何使用postman10 mock一個(gè)接口并設(shè)置返回參數(shù)為json
在這里可以調(diào)用我們之前配置的mock服務(wù),點(diǎn)擊send后能看到我們配置的response body
如何使用postman10 mock一個(gè)接口并設(shè)置返回參數(shù)為json

代碼調(diào)用接口

我這里是使用的SpringCloud的@FeignClient調(diào)用

@FeignClient(url = "https://ea6d6f75-9537-4701-ad88-54d1de82f4ba.mock.pstmn.io", name = "demo")
public interface DemoClient {

    @GetMapping("/my/path1")
    Map<String, Object> func();
}

但是!執(zhí)行報(bào)錯(cuò):
feign.codec.DecodeException: Could not extract response: no suitable HttpMessageConverter found for response type [***] and content type [text/html;charset=utf-8]

Caused by: org.springframework.web.client.UnknownContentTypeException: Could not extract response: no suitable HttpMessageConverter found for response type [***] and content type [text/html;charset=utf-8]
如何使用postman10 mock一個(gè)接口并設(shè)置返回參數(shù)為json
大概翻譯翻譯就是之前mock的服務(wù)默認(rèn)的content type是[text/html;charset=utf-8]。也就是被當(dāng)成是html的字符串了,只能返回String。而我在這里想用的map來(lái)接收,或者用一個(gè)pojo類來(lái)接收,都無(wú)法從字符串轉(zhuǎn)換過(guò)來(lái),而是需要一個(gè)json。

那么怎么讓mock服務(wù)返回一個(gè)json對(duì)象呢?postman在Collections頁(yè)簽下提供了方法。詳情入下:

二、如何詳細(xì)設(shè)置mock的請(qǐng)求與返回

在這個(gè)界面可以修改之前配置的mock服務(wù)的request和response。
如何使用postman10 mock一個(gè)接口并設(shè)置返回參數(shù)為json
之前在mock service界面只是簡(jiǎn)單的配置了respons的body。在這個(gè)界面不僅可以修改之前配置的body,還能修改request和response的header。
如何使用postman10 mock一個(gè)接口并設(shè)置返回參數(shù)為json
在response的header里,增加一項(xiàng)配置Content-Type: application/json,保存一下。

再重新在代碼內(nèi)調(diào)用一下,已經(jīng)能正常接收到了
如何使用postman10 mock一個(gè)接口并設(shè)置返回參數(shù)為json

三、一圖流總結(jié):

如何使用postman10 mock一個(gè)接口并設(shè)置返回參數(shù)為json

個(gè)人理解可能不準(zhǔn)確,具體詳情可參考官網(wǎng)學(xué)習(xí)中心文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-427629.html

到了這里,關(guān)于如何使用postman10 mock一個(gè)接口并設(shè)置返回參數(shù)為json的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • postman獲取接口返回的數(shù)據(jù),在全局設(shè)置cookie

    postman獲取接口返回的數(shù)據(jù),在全局設(shè)置cookie

    1.首先在postman調(diào)通登錄接口,獲取接口返回的信息。 返回?cái)?shù)據(jù)的headers里,有一行“Set-Cookie\\\",是我們要用到的。 2.將獲取到的數(shù)據(jù)處理,獲取到cookie,并全局存儲(chǔ)。 代碼: 可以在控制臺(tái)里打印,看看data里是什么。左上角的菜單點(diǎn)開(kāi),選擇 View -- Developer -- Show DevTools。 3.在別

    2024年02月11日
    瀏覽(26)
  • postman獲取接口返回?cái)?shù)據(jù)并設(shè)置全局請(qǐng)求頭token

    postman獲取接口返回?cái)?shù)據(jù)并設(shè)置全局請(qǐng)求頭token

    此時(shí) TOKEN出現(xiàn) 將 驗(yàn)證碼和登錄放到外側(cè) 在每個(gè)文件夾下設(shè)置 token

    2024年02月05日
    瀏覽(33)
  • Postman接口測(cè)試高階——精通Mock Server模擬服務(wù)器的創(chuàng)建及使用等

    Postman接口測(cè)試高階——精通Mock Server模擬服務(wù)器的創(chuàng)建及使用等

    對(duì)于通過(guò)HTTP或HTTPS集成的任何系統(tǒng),MockServer可用作: 1.模擬的配置為返回不同請(qǐng)求的特定響應(yīng) 2.代理人記錄并可選地修改請(qǐng)求和響應(yīng) 3.都是代理人對(duì)于一些請(qǐng)求和一個(gè)模擬的對(duì)于同時(shí)的其他請(qǐng)求 當(dāng)Mock Servers接收到一個(gè)請(qǐng)求時(shí),它會(huì)將該請(qǐng)求與active進(jìn)行匹配預(yù)期已經(jīng)配置好的

    2024年02月19日
    瀏覽(22)
  • 如何使用Postman創(chuàng)建Mock Server?

    如何使用Postman創(chuàng)建Mock Server?

    這篇文章將教會(huì)大家如何利用?Postman,通過(guò) Mock 的方式測(cè)試我們的 API。 什么是 Mock Mock?是一項(xiàng)特殊的測(cè)試技巧,可以在沒(méi)有依賴項(xiàng)的情況下進(jìn)行單元測(cè)試。通常情況下,Mock 與其他方法的主要區(qū)別就是,用于取代代碼依賴項(xiàng)的模擬對(duì)象允許設(shè)置期望值。簡(jiǎn)而言之,Mock 就是創(chuàng)

    2024年02月01日
    瀏覽(14)
  • 接口的返回值中所需信息作為其他接口入?yún)⑹褂茫╬ostman與jmeter的使用)

    接口的返回值中所需信息作為其他接口入?yún)⑹褂茫╬ostman與jmeter的使用)

    一、背景: ?偶爾會(huì)用到一個(gè)場(chǎng)景,兩個(gè)接口之前的調(diào)用有依賴關(guān)系,將其中一個(gè)的返回參數(shù)中的部分信息取出來(lái)作為入?yún)⒃诘诙€(gè)接口中使用,代碼內(nèi)是比較好實(shí)現(xiàn),只要定義一個(gè)變量,用于參數(shù)傳遞。 如果是測(cè)試過(guò)程中使用的的話,比如postman與jmeter的話也是可以實(shí)現(xiàn),

    2024年01月21日
    瀏覽(29)
  • vue向api請(qǐng)求不到數(shù)據(jù),返回了一個(gè)html頁(yè)面,使用postman發(fā)送請(qǐng)求卻可以得到數(shù)據(jù)

    vue向api請(qǐng)求不到數(shù)據(jù),返回了一個(gè)html頁(yè)面,使用postman發(fā)送請(qǐng)求卻可以得到數(shù)據(jù)

    在vue.config.js中配置了代理 然后向這個(gè)接口傳入?yún)?shù)發(fā)送post請(qǐng)求,希望獲取數(shù)據(jù) 在使用axios發(fā)送post請(qǐng)求時(shí),卻發(fā)現(xiàn)得不到數(shù)據(jù),返回了一個(gè)頁(yè)面 輸出: 但是使用postman向api發(fā)送請(qǐng)求卻可以得到數(shù)據(jù) 這里其實(shí)是因?yàn)楹蠖藭?huì)對(duì)請(qǐng)求的ip地址做一個(gè)分析,如果直接使用localhost:8080訪

    2024年02月11日
    瀏覽(30)
  • restTemplate調(diào)用外部接口,調(diào)用返回307,用postman直接調(diào)用接口正常返回?cái)?shù)據(jù)

    restTemplate調(diào)用外部接口,調(diào)用返回307,用postman直接調(diào)用接口正常返回?cái)?shù)據(jù)

    restTemplate調(diào)用外部接口,調(diào)用返回307,用postman直接調(diào)用接口正常返回?cái)?shù)據(jù) 結(jié)論:調(diào)用的接口路徑后加/ postman 關(guān)掉自動(dòng)重定向(filesettins把Automatically follow redirects關(guān)掉),調(diào)用也同樣返回307了 在網(wǎng)上各種搜307,出來(lái)的結(jié)果都是什么重定向 getHeaders().getLocation().toString() 獲得返回

    2024年02月03日
    瀏覽(64)
  • 【Postman】批量請(qǐng)求接口并存儲(chǔ)返回結(jié)果

    【Postman】批量請(qǐng)求接口并存儲(chǔ)返回結(jié)果

    摘要: 這是一篇0基礎(chǔ)工具文檔 使用:postman 參數(shù)化、測(cè)試斷言、存儲(chǔ)測(cè)試結(jié)果 等幾項(xiàng)功能 實(shí)現(xiàn):對(duì)接口進(jìn)行批量請(qǐng)求,并存儲(chǔ)結(jié)果 先創(chuàng)建一個(gè)集合,再在集合中創(chuàng)建接口請(qǐng)求 這樣執(zhí)行集合的時(shí)候,就可以通過(guò)參數(shù)化的文本文件,實(shí)現(xiàn)對(duì)同一接口的批量執(zhí)行 貼圖: 如圖輸

    2024年01月21日
    瀏覽(25)
  • postman登錄接口返回的token值傳遞給其他接口

    postman登錄接口返回的token值傳遞給其他接口

    1. 按照接口文檔,進(jìn)行接口編寫 ?2. 如下圖所示是執(zhí)行登錄接口后的response的結(jié)果。根據(jù)登錄執(zhí)行的結(jié)果,需要將token進(jìn)行返回,并傳遞給其他接口使用 3. 在登錄接口中,點(diǎn)擊“tests”進(jìn)行相關(guān)的語(yǔ)句填寫,返回登錄的token值。 點(diǎn)擊“view--show--postman console” 查看log打印的結(jié)果

    2024年02月11日
    瀏覽(24)
  • postman調(diào)用接口返回404的幾種原因

    postman在本地調(diào)試接口返回404的原因: 1.請(qǐng)求路徑不對(duì),需要仔細(xì)核對(duì)接口地址是否錯(cuò)誤; 2.在測(cè)試本地接口時(shí),使用postman調(diào)用后臺(tái)可以正常進(jìn)入方法走到斷點(diǎn),也可以正常走到return,但是在postman接收到的返回值如下: 這種情況檢查下controller類上的注解是否為@Controller,改為

    2024年02月11日
    瀏覽(33)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包