我們經(jīng)常會(huì)在做認(rèn)證授權(quán)的時(shí)候發(fā)現(xiàn)一次請(qǐng)求有時(shí)候會(huì)使controller方法觸發(fā)多次格二,這種情況大多數(shù)都因?yàn)榍岸似鋵?shí)發(fā)出了多次請(qǐng)求(排除js代碼問(wèn)題,靜態(tài)資源請(qǐng)求往往是問(wèn)題所在),而你的過(guò)濾器沒(méi)有放行靜態(tài)資源請(qǐng)求,導(dǎo)致這次請(qǐng)求也進(jìn)入了你的controller中,例如:沒(méi)有放行/favicon.ico請(qǐng)求敢朱,就會(huì)導(dǎo)致以上情況的發(fā)生。
image.png
如果在測(cè)試階段我們完全可以用其他第三方插件如postman象浑、Restlet蔫饰、linux環(huán)境下wget、curl指令等等手段來(lái)進(jìn)行API測(cè)試愉豺,這樣發(fā)出的請(qǐng)求往往比瀏覽器干凈很多篓吁。