Ի՞նչ է HttpHeaders-ը Java-ում:
Ի՞նչ է HttpHeaders-ը Java-ում:

Video: Ի՞նչ է HttpHeaders-ը Java-ում:

Video: Ի՞նչ է HttpHeaders-ը Java-ում:
Video: Google Ձևաթղթերի ամբողջական ուղեցույց - առցանց հետազոտություն և տվյալների հավաքագրման գործիք: 2024, Մայիս
Anonim

Դասարան HttpHeaders . Ներկայացնում է HTTP հարցման և պատասխանի վերնագրերը, լարերի վերնագրերի անունները քարտեզագրելով տողերի արժեքների ցանկին: Ի լրումն Map-ի կողմից սահմանված սովորական մեթոդների, այս դասը առաջարկում է հետևյալ հարմարավետ մեթոդները. add(String, String) վերնագրի անվան արժեքների ցանկին ավելացնում է վերնագրի արժեք:

Այս կերպ ի՞նչ է

HTTP վերնագրեր թույլ տվեք հաճախորդին և սերվերին փոխանցել լրացուցիչ տեղեկատվություն HTTP հարցումով կամ պատասխանով: HTTP վերնագիրը բաղկացած է իր անունից, որին հաջորդում է երկու կետ (:), այնուհետև արժեքը: Պատասխանների վերնագրերը լրացուցիչ տեղեկություններ են պարունակում պատասխանի մասին, օրինակ՝ դրա գտնվելու վայրի կամ այն տրամադրող սերվերի մասին:

Բացի այդ, ի՞նչ է HttpHeaders գարնանային բեռնախցիկը: հանրային դաս HttpHeaders ընդլայնում է Object-ը իրականացնում է MultiValueMap, Serializable: Տվյալների կառուցվածք, որը ներկայացնում է HTTP հարցումը կամ պատասխանի վերնագրերը, գծագրում է տողերի վերնագրերի անունները String արժեքների ցանկին, ինչպես նաև առաջարկում է հավելվածներ ընդհանուր կիրառական մակարդակի տվյալների տեսակների համար:

Հետևաբար, ինչ է HttpEntity-ն Java-ում:

HttpEntity օգնական օբյեկտ է, որն ամփոփում է HTTP հարցման կամ պատասխանի վերնագիրը և հիմնական մասը: Այն կարող է օգտագործվել որպես մշակման մեթոդի պարամետր:

Ո՞րն է @RequestHeader-ի օգտագործումը:

@ RequestHeader այն ծանոթագրությունն է, որը օգտագործված մեթոդի արգումենտներում ասելու, որ մանրամասները բխում են այդ հարցման վերնագրից: Վերնագրի յուրաքանչյուր մանրամասների համար դուք պետք է նշեք առանձին @ RequestHeader անոտացիա, եթե ցանկանում եք օգտագործված դա ձեր մեթոդով:

Խորհուրդ ենք տալիս: