我正在使用正文引數向 Postman 中的登錄 API 發出 POST 請求,它回傳如下:
{
"redirect_uri": "https://example.com/authorization?etc=etc..."
}
我希望 Postman 為我格式化回傳:
{
"redirect_uri": "localhost:8080/authorization?etc=etc..."
}
可能嗎?
uj5u.com熱心網友回復:
我認為你可以這樣做:
pm.test("response is ok", ()=>{
pm.response.to.have.status(200)
})
var jsonData = JSON.parse(responseBody);
var url = jsonData.redirect_uri;
url = url.replace("https://example.com","localhost:8080");
postman.setEnvironmentVariable("custom_url", url );
uj5u.com熱心網友回復:
我設法使用可視化和 Malsha Liyanage 的示例來做到這一點:
在測驗中放這個:
template = `
<script>
function copyUrl() {
let copyText = document.querySelector("#code");
console.log(copyText)
copyText.select();
document.execCommand("copy");
}
</script>
<div style="margin-left: 50px; margin-top:50px;">
<p >
Visit the url
</p>
<p >
<textarea cols="90" id="code">{{response}}</textarea>
</p>
<button onclick="copyUrl()">Copy Url</button>
</div>
`;
var jsonData = JSON.parse(responseBody);
var url = jsonData.redirect_uri;
url = url.replace("https://example.com","localhost:8080");
// Set visualizer
pm.visualizer.set(template, {
response: url
});
在 Visualize 上,按下按鈕復制以獲取 url 并粘貼到瀏覽器上,非常簡單。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/511391.html
標籤:网址邮政返回邮差调整
上一篇:特快專遞請求給{}
