W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
如果您在服務(wù)器端使用異步通信(您的控制器返回Callable
,DeferredResult
,依此類推),那么在合同中,您必須在{10中提供一個(gè)async()
方法/} 部分。以下代碼顯示了一個(gè)示例:
Groovy DSL。
org.springframework.cloud.contract.spec.Contract.make { request { method GET() url '/get' } response { status OK() body 'Passed' async() } }
YAML。
response: async: true
您還可以使用fixedDelayMilliseconds
方法/屬性來向存根添加延遲。
Groovy DSL。
org.springframework.cloud.contract.spec.Contract.make { request { method GET() url '/get' } response { status 200 body 'Passed' fixedDelayMilliseconds 1000 } }
YAML。
response: fixedDelayMilliseconds: 1000
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: