Мазмұны:

Қандай барлық HTTP әдістері идемпотентті болып табылады?
Қандай барлық HTTP әдістері идемпотентті болып табылады?

Бейне: Қандай барлық HTTP әдістері идемпотентті болып табылады?

Бейне: Қандай барлық HTTP әдістері идемпотентті болып табылады?
Бейне: Жүкті болсаңыз осы видеоны көріңіз | Жүктілік кезіндегі күтім 2024, Мамыр
Anonim

Өтініш әдіс саналады» идемпотент егер бірнеше бірдей сұраулардың серверге жоспарланған әсері болса әдіс осындай бір сұраудың әсерімен бірдей. Өтініштен әдістері осы спецификациямен анықталады, PUT, DELETE, және қауіпсіз сұрау әдістер идемпотентті болып табылады.

Сонымен қатар, HTTP терминологиясындағы идемпотентті әдіс дегеніміз не?

Идемпотентті әдістер Ан идемпотентті HTTP әдісі Бұл HTTP әдісі бұл әртүрлі нәтижелерсіз бірнеше рет шақырылуы мүмкін. болса маңызды емес еді әдіс тек бір рет немесе он рет шақырылады. Нәтиже бірдей болуы керек. Тағы да, бұл ресурстың өзіне емес, нәтижеге ғана қатысты.

Екіншіден, HTTP және REST-тің Idempotent және қауіпсіз әдістері дегеніміз не? Идемпотентті әдістер - бірдей кіріспен бірнеше рет шақырылуы мүмкін және ол бірдей нәтиже береді. Қауіпсіз әдістер - сервер жағындағы ресурсты өзгертпейді.

Қарапайым, қай HTTP әдісі Idempotent емес?

Мысалы, реттілік болып табылады жоқ - идемпотент егер оның нәтижесі кейінірек сол реттілікпен өзгертілетін мәнге тәуелді болса. Ешқашан жанама әсерлері жоқ дәйектілік идемпотент , анықтамасы бойынша (бірдей ресурстар жиынында бір мезгілде орындалатын операциялар орындалмаған жағдайда).

HTTP сұрау әдістері қандай?

GET әдісі

  • GET көрсетілген ресурстан деректерді сұрау үшін пайдаланылады.
  • GET - ең көп таралған HTTP әдістерінің бірі.
  • POST ресурсты жасау/жаңарту үшін серверге деректерді жіберу үшін пайдаланылады.
  • POST - ең көп таралған HTTP әдістерінің бірі.
  • PUT ресурсты жасау/жаңарту үшін серверге деректерді жіберу үшін пайдаланылады.

Ұсынылған: