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

當(dāng)系統(tǒng)部署到測(cè)試環(huán)境,或線(xiàn)上時(shí),該如何查看當(dāng)前FastJson的版本

這篇具有很好參考價(jià)值的文章主要介紹了當(dāng)系統(tǒng)部署到測(cè)試環(huán)境,或線(xiàn)上時(shí),該如何查看當(dāng)前FastJson的版本。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

當(dāng)系統(tǒng)部署到測(cè)試環(huán)境,或線(xiàn)上時(shí),該如何查看當(dāng)前FastJson的版本

提示:看見(jiàn)網(wǎng)上很多方法,有的不是很實(shí)用了,近日自己將fastJson版本升級(jí)到了1.2.76;需要在系統(tǒng)中查看版本信息;用到了如下方法,故記錄下來(lái),供學(xué)習(xí)及參考:
tips: 此處利用的是fastJson解析出錯(cuò)顯示版本號(hào)
tips: 本人不是安全測(cè)試人員,用編程方式查看
tips: 這也是客戶(hù)想看FastJson的版本,做的一種處理,如果你的項(xiàng)目打成War包,那直接去pom文件查看即可
ps:本文的編寫(xiě)是為了,記錄自己在學(xué)習(xí)過(guò)程中的一些事項(xiàng)


一、編寫(xiě)一個(gè)測(cè)試方法

大家不要死板,這里寫(xiě)的是Get請(qǐng)求,也沒(méi)有傳參,大家根據(jù)自己系統(tǒng)中,存在反序列化的地方,可以將params傳入即可;或者自己寫(xiě)一個(gè)放入自己系統(tǒng),然后直接PostMan請(qǐng)求即可

@GetMapping("/getVersion")
    public String getFastJson() {
        try {
            String params = "{\"@type\":\"java.lang.AutoCloseable\"";
            JSONObject ob = JSON.parseObject(params);
            return String.valueOf(ob);
        } catch (Exception e) {
            e.printStackTrace();
            return e.toString();
        }
    }

二、這里給大家提供一下post的請(qǐng)求代碼

@RequestMapping(value = "/version", method = {RequestMethod.POST })
    @ResponseBody
    public static String version(@RequestBody String params) {
        try {
            JSONObject ob = JSON.parseObject(params);
            return ob.toString();
        } catch (Exception e) {
            e.printStackTrace();
            return e.toString();  // 將異常信息作為HTTP響應(yīng)的一部分返回了
        }
    }

三、下面是我們用api測(cè)試工具展示效果

當(dāng)系統(tǒng)部署到測(cè)試環(huán)境,或線(xiàn)上時(shí),該如何查看當(dāng)前FastJson的版本

總結(jié)

提示:
①:這里能看到FastJson在解析的時(shí)候,出現(xiàn)了錯(cuò)誤。很簡(jiǎn)單的,我們直接將FastJson的異常返回出來(lái),我們這時(shí),便能看到FastJson的版本了;
②:當(dāng)然這里的處理方式不止一種,你也可以不處理異常,直接將FastJson的結(jié)果返回;我們依然能看到
③:如果以上任何地方說(shuō)的有問(wèn)題,隨時(shí)指出,談?wù)?,更改?/font>文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-457181.html

到了這里,關(guān)于當(dāng)系統(tǒng)部署到測(cè)試環(huán)境,或線(xiàn)上時(shí),該如何查看當(dāng)前FastJson的版本的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(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)文章

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包