რა არის HttpHeaders ჯავაში?
რა არის HttpHeaders ჯავაში?

ვიდეო: რა არის HttpHeaders ჯავაში?

ვიდეო: რა არის HttpHeaders ჯავაში?
ვიდეო: რა არის jQuery? 2024, მაისი
Anonim

Კლასი HttpHeaders . წარმოადგენს HTTP მოთხოვნისა და პასუხის სათაურებს, სტრიქონების სათაურის სახელების ასახვას სიმებიანი მნიშვნელობების სიაში. Map-ით განსაზღვრული ნორმალური მეთოდების გარდა, ეს კლასი გთავაზობთ შემდეგ მოხერხებულ მეთოდებს: add(String, String) ამატებს სათაურის მნიშვნელობას სათაურის სახელის მნიშვნელობების სიაში.

ამ გზით, რა არის

HTTP სათაურები მიეცით საშუალება კლიენტს და სერვერს გადასცენ დამატებითი ინფორმაცია HTTP მოთხოვნით ან პასუხით. HTTP სათაური შედგება მისი სახელწოდებისგან, რომელსაც არ აქვს მნიშვნელობა, რასაც მოჰყვება ორწერტილი (:), შემდეგ მისი მნიშვნელობა. პასუხის სათაურები შეიცავს დამატებით ინფორმაციას პასუხის შესახებ, როგორიცაა მისი მდებარეობა ან სერვერის შესახებ, რომელიც უზრუნველყოფს მას.

გარდა ამისა, რა არის HttpHeaders გაზაფხულის ჩატვირთვა? საჯარო კლასი HttpHeaders აფართოებს Object ახორციელებს MultiValueMap, Serializable. მონაცემთა სტრუქტურა, რომელიც წარმოადგენს HTTP მოთხოვნის ან პასუხის სათაურებს, სტრიქონის სათაურის სახელების შედარებას სიმებიანი მნიშვნელობების სიაში, ასევე გთავაზობთ აქსესუარებს აპლიკაციის დონის მონაცემთა საერთო ტიპებისთვის.

შესაბამისად, რა არის HttpEntity ჯავაში?

HttpEntity არის დამხმარე ობიექტი, რომელიც აერთიანებს HTTP მოთხოვნის ან პასუხის სათაურს და ნაწილს. ის შეიძლება გამოყენებულ იქნას როგორც დამმუშავებლის მეთოდის პარამეტრი.

რა არის @RequestHeader-ის გამოყენება?

@ RequestHeader არის ანოტაცია, რომელიც არის გამოყენებული მეთოდის არგუმენტებში იმის თქმა, რომ დეტალები ამ მოთხოვნის სათაურიდან მოდის. სათაურში თითოეული დეტალისთვის თქვენ უნდა მიუთითოთ ცალკე @ RequestHeader ანოტაცია თუ გინდა გამოყენებული ეს თქვენს მეთოდში.

გირჩევთ: