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

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

這篇具有很好參考價(jià)值的文章主要介紹了JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

  1. HTTP狀態(tài)碼
  2. HTTP數(shù)據(jù)報(bào)的構(gòu)造


JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

1. HTTP狀態(tài)碼

c語言也學(xué)到了一個(gè)全局的變量errno,在一些內(nèi)存函數(shù)或者文件操作的時(shí)候,這個(gè)變量會(huì)有所變化,如果程序出錯(cuò)了,這個(gè)變量對(duì)應(yīng)的值就代表了對(duì)應(yīng)的錯(cuò)誤信息,【errno - error no(number)】,通過一些函數(shù)去解析這個(gè)錯(cuò)誤碼就可以了~

而HTTP的狀態(tài)碼,就是反應(yīng)網(wǎng)頁的狀態(tài)的(正確以及錯(cuò)誤…)

  • 比如你所熟知的404,就是找不到這個(gè)網(wǎng)頁的意思~
    • 而瀏覽器一般遇到錯(cuò)誤信息,頁面是打不開的,就會(huì)打印狀態(tài)碼和錯(cuò)誤信息
  • 當(dāng)然,HTTP的狀態(tài)碼不僅僅只有這個(gè),還有很多~

傳送門1:HTTP 響應(yīng)狀態(tài)碼 - HTTP | MDN (mozilla.org)

傳送門2:HTTP 狀態(tài)碼 | 菜鳥教程 (runoob.com)

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

可見,狀態(tài)碼的數(shù)量很多很多,但是我們并不需要掌握那么多,我們只需要掌握大概的意思,以及個(gè)別常見的狀態(tài)碼的含義即可~

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

1.1 200 - OK

  • 表示的是請(qǐng)求成功

抓包:

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

  • 抓到很多狀態(tài)碼為200的包~

1.2 404 - Not Found

  • 表示訪問的資源不存在~

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

抓包:

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

b站的404錯(cuò)誤信息則是顯示成這樣的:

  • 一些網(wǎng)站對(duì)應(yīng)這些狀態(tài)碼的打印提醒比較獨(dú)特
    JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

  • 這個(gè)響應(yīng)的正文,就是這個(gè)頁面~

1.3 403 - Forbidden

  • 表示的含義就是,訪問被拒絕,沒有權(quán)限

以碼云為例:

  • 私有項(xiàng)目別人是沒有權(quán)限訪問的
    JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

別人訪問的話:

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

1.4 500 - Internal Server Error

  • 服務(wù)器內(nèi)部錯(cuò)誤
  • 在互聯(lián)網(wǎng)上不容易見到,但是在你自己寫代碼的過程中,你的服務(wù)器經(jīng)常bug,拋了異常沒catch,就會(huì)500~

在我們寫的第一個(gè)Servlet程序的時(shí)候,就演示過這個(gè)500

  • 所以我們寫代碼要catch,不然是直接讓整個(gè)網(wǎng)頁掛了,catch到服務(wù)器那顯示錯(cuò)誤信息打印日志就行了~

博客片段:
JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

1.5 504 - Gateway Timeout

  • 表示服務(wù)器訪問超時(shí)
  • 瀏覽器給服務(wù)器發(fā)請(qǐng)求,服務(wù)器要響應(yīng)才對(duì),如果這個(gè)等待請(qǐng)求的時(shí)間異常,就會(huì)504

這就是超時(shí)重傳后,又又又超時(shí)的“放棄訪問”

  • 熱門的時(shí)間點(diǎn),搶火車票的時(shí)候就可能會(huì)出現(xiàn)

1.6 302/301 重定向

302:Move temporarily 臨時(shí)重定向

301:Moved Permanently 永久重定向

重定向是什么?

  • 有一個(gè)笑話:一個(gè)男孩給喜歡的女孩送早餐,然后這個(gè)女孩就將這份早餐送給她喜歡的男孩,這就是重定向
    • 如果這個(gè)男孩是個(gè)舔狗,這個(gè)女孩如果一直不告訴這個(gè)男孩這件事情,那么就是永久重定向,如果是良心發(fā)現(xiàn),就是臨時(shí)重定向~
  • 另一個(gè)例子:呼叫轉(zhuǎn)移
    • 我原本的一個(gè)手機(jī)號(hào):135xxxx,后來我改了手機(jī)號(hào)153xxxx,但是我的好友只知道我的舊號(hào)碼呀,那么我們就可以到營業(yè)廳,做一個(gè)業(yè)務(wù)“呼叫轉(zhuǎn)移”,好友撥打135xxxx重定向到153xxxx

臨時(shí):下次要不要繼續(xù)重定向?不清楚

永久:以后都重定向


所以重定向就是,訪問舊地址被自動(dòng)引導(dǎo)到新地址上~

抓包:

  • 在學(xué)校一些教務(wù)系統(tǒng)上就有,因?yàn)橛行┦怯信f版本的,所以要重定向到新版本

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

這些就是常見的狀態(tài)碼了,其他遇到了再去查~

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

傳送門1:HTTP 響應(yīng)狀態(tài)碼 - HTTP | MDN (mozilla.org)

傳送門2:HTTP 狀態(tài)碼 | 菜鳥教程 (runoob.com)

HTTP協(xié)議的標(biāo)準(zhǔn)文檔中,還有一個(gè)特殊的狀態(tài)碼,418(彩蛋,隱藏劇情)

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

  • teapot其實(shí)就是彩蛋的意思

在百度搜“黑洞”:
JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

2. 構(gòu)造HTTP請(qǐng)求

  • 至于HTTP響應(yīng),就得有HTTP服務(wù)器和收到請(qǐng)求才行,在Tomcat,Servlet中我們重寫對(duì)應(yīng)方法,計(jì)算和設(shè)置響應(yīng)信息后,就會(huì)幫我們發(fā)去客戶端

2.1 瀏覽器搜索欄輸入url

  • 這樣就會(huì)構(gòu)造出一個(gè)GET請(qǐng)求~

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

2.2 HTML中,一些特殊標(biāo)簽

  1. link標(biāo)簽
  2. script標(biāo)簽
  3. img標(biāo)簽
  4. a標(biāo)簽

都是向網(wǎng)絡(luò)索取資源的~

以我們做過的博客系統(tǒng)頁面為例子:

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

這就是script發(fā)出的一個(gè)GET請(qǐng)求,去網(wǎng)絡(luò)上索取jQuery

  • 本地資源就不會(huì)觸發(fā)~

2.3 form表單

  • HTML中,form標(biāo)簽頁能構(gòu)造請(qǐng)求(GET/POST…)

例子:

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

效果:

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

抓包:

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

  • 這個(gè)url問號(hào)后面的query string就是兩個(gè)input的對(duì)應(yīng)關(guān)系(由于沒輸入,所以是空值)~
    • name=value
  • 層級(jí)路徑就是action
  • 方法就是method

構(gòu)造POST:
JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

不在query string,而是在body:這里aaa和abc對(duì)應(yīng)空值,就是因?yàn)檩斎肟蛭覜]輸入數(shù)據(jù)~

而且它有個(gè)Content-Type:application/x-www-form-urlencoded

form只支持get和post方法,其他的put 、delet 、options都無能為力~

使用form的話,版本號(hào)固定是HTTP/1.1

2.4 ajax【重要】

  • 現(xiàn)在最主流的前后端交互方式之一

Ajax即Asynchronous Javascript And XML(異步JavaScript和XML)

  • 在 2005年被Jesse James Garrett提出的新術(shù)語,用來描述一種使用現(xiàn)有技術(shù)集合的‘新’方法,包括: HTML 或 XHTML, CSS, JavaScript, DOM, XML, XSLT, 以及最重要的XMLHttpRequest。使用Ajax技術(shù)網(wǎng)頁應(yīng)用能夠快速地將增量更新呈現(xiàn)在用戶界面上,而不需要重載(刷新)整個(gè)頁面,這使得程序能夠更快地回應(yīng)用戶的操作。

XML

  • Servlet編程maven的pom.xml為例
  • 是一種標(biāo)簽形式的自定義數(shù)據(jù)格式
    JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

html來說,支持哪些標(biāo)簽,是啥含義,是標(biāo)準(zhǔn)委員會(huì)規(guī)定的

而xml的標(biāo)簽都是自定義的~

Asynchronous,異步

  • synchronize,同步

同步異步的含義:

  1. 同步與互斥(加鎖的場(chǎng)景)
  2. 同步與異步(IO的場(chǎng)景)
    • 同步:請(qǐng)求的發(fā)起者主動(dòng)獲取這個(gè)響應(yīng)(從服務(wù)器拿來)
      • 這里的同步是指主動(dòng)拿來之后就可以直接用這份響應(yīng),與原計(jì)劃同步
    • 異步請(qǐng)求的發(fā)氣質(zhì)被動(dòng)獲取這個(gè)響應(yīng)(服務(wù)器推送過來)
      • 這里的異步是指被動(dòng)獲取之后,不一定立即用到這份響應(yīng),排在計(jì)劃后面,與原計(jì)劃異步

js提供了原生的ajax的api,這個(gè)api賊難用(不講)

  • 用jQuery的ajax和api就好啦

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

即調(diào)用ajax函數(shù),傳參是一個(gè)大括號(hào)包住的一個(gè)東西,就是JS中的“對(duì)象”

  • 而里面的success就是之前說將的“函數(shù)指針”,這也就是一個(gè)回調(diào)函數(shù),就是在ajax代碼體中合適的時(shí)間調(diào)用這個(gè)函數(shù)!
    • 即ajax代碼中的某一段邏輯是未定義的,是由這個(gè)函數(shù)來定義的~
  • 這類似于C語言的函數(shù)指針,類似于Java傳參中的”對(duì)象”(比如lambda表達(dá)式,run方法,迭代器,比較器…)

這也是異步的原因,因?yàn)檫@個(gè)是我們“丟個(gè)函數(shù)”進(jìn)去,讓瀏覽器調(diào)用這個(gè)ajax,發(fā)送一個(gè)請(qǐng)求,之后瀏覽器獲取到正確響應(yīng)后自動(dòng)執(zhí)行這個(gè)success函數(shù),執(zhí)行處理響應(yīng)的一些邏輯(body就是響應(yīng)的正文),將響應(yīng)“喂”給我們的代碼,這個(gè)過程我們是被動(dòng)的~

/*測(cè)試代碼*/
<script>
    // $ 即jQuery的別名
    $.ajax(
    {
        url: "https://www.baidu.com",
        type: "GET",
        data: "this is body",
        contentType: "text/plain",
        success: function(body) {
            //寫處理響應(yīng)的代碼
            console.log(body);
        }
    }
);
</script>

打開html按f12:

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

  • 這個(gè)錯(cuò)誤的原因是請(qǐng)求發(fā)都沒有發(fā):

抓包:

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

這個(gè)是屬于ajax的一個(gè)非常典型的問題: “跨域問題”

  • 現(xiàn)在運(yùn)行的ajax的代碼的頁面域名與ajax里面的請(qǐng)求訪問的域名不一致的話,(不是要求路徑一模一樣,而是域名一樣,不如百度頁面發(fā)出的請(qǐng)求得是百度內(nèi)部的,反正都是baidu.com),哪怕服務(wù)器給你響應(yīng)了數(shù)據(jù),瀏覽器還是不能處理這個(gè)數(shù)據(jù),而是直接報(bào)錯(cuò)~
    • 這個(gè)不是bug,而是瀏覽器考慮到安全問題做出的限制
      • 一般頁面的跳轉(zhuǎn)也不需要用到ajax,用其他的就行了(form則沒有這個(gè)限制)
    • 在以后,在自己的頁面發(fā)請(qǐng)求給自己的服務(wù)器,自然不會(huì)出現(xiàn)這個(gè) “跨域問題”~

構(gòu)造HTTP請(qǐng)求,不僅僅是js可以構(gòu)造,java也可以構(gòu)造,C++也能,任何一個(gè)可以操作網(wǎng)絡(luò)的語言,都可以構(gòu)造http請(qǐng)求,所以爬蟲不僅僅只有python能做到

2.5 Postman

前面的方法都是通過寫代碼去實(shí)現(xiàn)的,有沒有一種方法,不寫代碼也能發(fā)送請(qǐng)求呢?

  • 有,使用一個(gè)軟件—Postman

下載傳送門:Download Postman | Get Started for Free

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

  • 然后注冊(cè)賬號(hào)登錄一下~(云存檔)

他甚至有對(duì)象 — Postwoman

  • 有興趣的可以去了解一下

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

操作流程:

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

  • 你會(huì)發(fā)現(xiàn)創(chuàng)建不了public,但是可以創(chuàng)建其他,這是因?yàn)閜ublic不允許中文~
    • 改為英文/數(shù)字/其他字符既可以
    • 這里我把名字改為mara-ring

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

創(chuàng)建標(biāo)簽頁:

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

在這里構(gòu)造http請(qǐng)求:

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

點(diǎn)擊save改名:

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

選擇請(qǐng)求的“方法”:

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

創(chuàng)造query string:

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

創(chuàng)造header:

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

構(gòu)造body:

  • 也可以模擬form表單請(qǐng)求的body
  • none—無body

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

由于不是瀏覽器,所以沒有cookie設(shè)置也很正常

  • 但是響應(yīng)是有cookie的~

獲取響應(yīng):
JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

fiddler抓包:

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

可見請(qǐng)求沒有cookie,響應(yīng)首行沒有方法和url,只有版本號(hào)和狀態(tài)碼和狀態(tài)碼描述

  • 補(bǔ)充:HTTP響應(yīng)的首行比請(qǐng)求的首行多了一個(gè)部分:就是空格分割的狀態(tài)碼和狀態(tài)碼描述

  • 因?yàn)檫@個(gè)軟件不是瀏覽器~

如果你對(duì)http報(bào)文格式特別熟悉,那么Postman的使用就不是問題~

Postman還有一個(gè)特別牛的功能:自動(dòng)生成代碼

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

HTTP請(qǐng)求報(bào)文:

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

構(gòu)造ajax:

JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造

后面不是Native的,前提是要安裝對(duì)應(yīng)的庫!


文章到此結(jié)束!謝謝觀看
可以叫我 小馬,我可能寫的不好或者有錯(cuò)誤,但是一起加油鴨??!

HTTP的知識(shí)就講到這里了,下一個(gè)章節(jié):HTTPS~文章來源地址http://www.zghlxwxcb.cn/news/detail-465928.html


到了這里,關(guān)于JavaEE & HTTP狀態(tài)碼 & HTTP數(shù)據(jù)報(bào)的構(gòu)造的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(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)文章

  • 【JavaEE】_ajax構(gòu)造HTTP請(qǐng)求

    【JavaEE】_ajax構(gòu)造HTTP請(qǐng)求

    目錄 1. ajax簡述 2. ajax構(gòu)造HTTP請(qǐng)求 2.1 jquery庫的引入 2.2 ajax構(gòu)造HTTP請(qǐng)求格式 3. ajax構(gòu)造GET請(qǐng)求實(shí)例 4. ajax構(gòu)造POST請(qǐng)求實(shí)例 本專欄關(guān)于form表單構(gòu)造HTTP請(qǐng)求一文中已經(jīng)提到:form表單構(gòu)造法只支持GET和POST,且會(huì)觸發(fā)頁面跳轉(zhuǎn)。 原文詳情鏈接如下: 【JavaEE】_form表單構(gòu)造HTTP請(qǐng)求-

    2024年02月22日
    瀏覽(24)
  • 第10天:基礎(chǔ)入門-HTTP數(shù)據(jù)包&Postman構(gòu)造&請(qǐng)求方法&請(qǐng)求頭修改&狀態(tài)碼判斷

    第10天:基礎(chǔ)入門-HTTP數(shù)據(jù)包&Postman構(gòu)造&請(qǐng)求方法&請(qǐng)求頭修改&狀態(tài)碼判斷

    數(shù)據(jù)-方法頭部狀態(tài)碼 常規(guī)請(qǐng)求-Get——訪問網(wǎng)頁獲取資源 用戶登錄-Post——提交數(shù)據(jù)進(jìn)行驗(yàn)證 head:與服務(wù)器索與 get 請(qǐng)求 一致的相應(yīng),響應(yīng)體不會(huì)返回,獲取包含在小消息頭中的原信息(與get 請(qǐng)求類似,返回的響應(yīng)中沒有具體內(nèi)容,用于獲取報(bào)頭) put:向指定資源位置上上

    2024年04月13日
    瀏覽(24)
  • 【JavaEE初階】HTTP請(qǐng)求的構(gòu)造及HTTPS

    【JavaEE初階】HTTP請(qǐng)求的構(gòu)造及HTTPS

    常見的構(gòu)造HTTP 請(qǐng)求的方式有以下幾種: 直接通過瀏覽器地址欄, 輸入一個(gè) URL 就可以構(gòu)造出一個(gè) GET 請(qǐng)求. 直接點(diǎn)擊收藏夾, 得到的也是 GET 請(qǐng)求. HTML 中的一些特殊標(biāo)簽也會(huì)觸發(fā) GET 請(qǐng)求, 如: link, script, img, a… 還可以通過 form 表單標(biāo)簽來實(shí)現(xiàn) GET/POST 請(qǐng)求的構(gòu)造. 通過 JS 中的 aj

    2024年02月15日
    瀏覽(28)
  • 010-基礎(chǔ)入門-HTTP數(shù)據(jù)包&;Postman構(gòu)造&;請(qǐng)求方法&;請(qǐng)求頭修改&;狀態(tài)碼判斷

    010-基礎(chǔ)入門-HTTP數(shù)據(jù)包&;Postman構(gòu)造&;請(qǐng)求方法&;請(qǐng)求頭修改&;狀態(tài)碼判斷

    2、Cookie-身份替換 見上圖 首先抓取PC瀏覽器網(wǎng)站登錄上去的數(shù)據(jù)包 再抓取模擬機(jī)上登錄失敗的數(shù)據(jù)包 把數(shù)據(jù)包中的cookie進(jìn)行替換,發(fā)現(xiàn)模擬機(jī)上從登陸失敗變成登陸成功 結(jié)論: Response狀態(tài)碼 選中抓取數(shù)據(jù)包,發(fā)送至repeater( Repeater 是一個(gè)手動(dòng)修改并補(bǔ)發(fā)個(gè)別 HTTP 請(qǐng)求,并分

    2024年04月23日
    瀏覽(28)
  • 學(xué)習(xí)JavaEE的日子 day12 構(gòu)造方法 類的制作

    學(xué)習(xí)JavaEE的日子 day12 構(gòu)造方法 類的制作

    需求:創(chuàng)建人類的對(duì)象,并操作對(duì)象 分析: 人類 - Person 屬性:name、sex、age 方法:eat、sleep 場(chǎng)景:創(chuàng)建多個(gè)對(duì)象,去操作對(duì)象 面向?qū)ο髢?nèi)存圖: 注意: 1.class文件只加載一次 2.class文件中包含了該類中的所有信息(包含方法等) 3.new對(duì)象會(huì)在堆中開辟空間,存儲(chǔ)成員變量 4.成員

    2024年01月17日
    瀏覽(18)
  • 關(guān)于http狀態(tài)碼302 請(qǐng)求重定向 前后端數(shù)據(jù)交互http302

    項(xiàng)目中前端都會(huì)統(tǒng)一處理后端返回的狀態(tài)碼給出提示需要在全配置axios攔截器 但是像302這種問題我們是捕捉不到的因?yàn)楫?dāng)狀態(tài)是302時(shí)瀏覽器會(huì)根據(jù)redirectUrlt進(jìn)行跳轉(zhuǎn) 這就很難受 302表示臨時(shí)性重定向 訪問一個(gè)URL時(shí)被重定向到另一個(gè)url上 一般頁面跳轉(zhuǎn)時(shí)候會(huì)遇到 他與301的區(qū)別

    2024年02月16日
    瀏覽(26)
  • 計(jì)科web常見錯(cuò)誤排錯(cuò)【HTTP狀態(tài)404、導(dǎo)航欄無法點(diǎn)開、字符亂碼及前后端數(shù)據(jù)傳輸呈現(xiàn)、jsp填寫的數(shù)據(jù)傳到數(shù)據(jù)庫顯示null、HTTP狀態(tài)500】

    計(jì)科web常見錯(cuò)誤排錯(cuò)【HTTP狀態(tài)404、導(dǎo)航欄無法點(diǎn)開、字符亂碼及前后端數(shù)據(jù)傳輸呈現(xiàn)、jsp填寫的數(shù)據(jù)傳到數(shù)據(jù)庫顯示null、HTTP狀態(tài)500】

    =======web排錯(cuò)記錄====== 在使用javaweb的過程中會(huì)出現(xiàn)的一些錯(cuò)誤請(qǐng)?jiān)谙路侥夸洸檎摇?目錄 錯(cuò)誤1:HTTP狀態(tài)404——未找到 錯(cuò)誤2:導(dǎo)航欄下拉菜單無法點(diǎn)開的問題 錯(cuò)誤3:字符亂碼問題 錯(cuò)誤4:jsp網(wǎng)頁全部都是??? 錯(cuò)誤5:修改數(shù)據(jù)庫后網(wǎng)頁呈現(xiàn)無變化? 錯(cuò)誤6:jsp填寫的數(shù)據(jù)傳到

    2024年02月16日
    瀏覽(29)
  • flowable流程節(jié)點(diǎn)狀態(tài)構(gòu)造

    flowable流程節(jié)點(diǎn)狀態(tài)構(gòu)造

    接口返回示例 前端展示效果

    2024年01月20日
    瀏覽(20)
  • JavaEE初階:Java線程的狀態(tài)

    JavaEE初階:Java線程的狀態(tài)

    目錄 獲取當(dāng)前線程引用 休眠當(dāng)前線程 ?線程的狀態(tài) 1.NEW? ? ? ? ? ?? ? 2.TERMINATED? 3.RUNNABLE 4.WAITING 5.TIMED_WAITING 6.BLOCKED 多線程的意義 單線程 ?多線程 這個(gè)方法返回當(dāng)前線程的引用。但是我們會(huì)對(duì)static有疑惑,這其實(shí)是一個(gè)靜態(tài)方法,更好的說法是這是一個(gè) 類方法, 調(diào)用這

    2024年02月11日
    瀏覽(24)
  • 【JavaEE】_線程的狀態(tài)與轉(zhuǎn)移

    【JavaEE】_線程的狀態(tài)與轉(zhuǎn)移

    目錄 1. 線程的狀態(tài) 1.1?NEW 1.2?RUNNABLE 1.3?BLOCKED 1.4?WAITING 1.5?TIMED_WAITING 1.6?TERMINATED ?2. 線程狀態(tài)的轉(zhuǎn)移 在多線程Thread類相關(guān)一文中已經(jīng)介紹過進(jìn)程的狀態(tài):就緒狀態(tài)與阻塞狀態(tài); 若需詳情請(qǐng)查看原文,鏈接如下: 【JavaEE】_多線程Thread類及其常用方法-CSDN博客 這個(gè)狀態(tài)決定

    2024年02月22日
    瀏覽(15)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包