TC

Fejléc-kisbetűs átalakító — Ingyenes online eszköz

Processed locally. No data stored.
0 chars

Mi az Fejléc-kisbetűs átalakító?

A Header-Case megegyezik a Train-Case-szel – minden szó első betűjét nagybetűvé alakítja, és kötőjellel köti össze őket, így olyan kimenetet eredményez, mint például a Content-Type vagy az Accept-Encoding. Nevét kifejezetten fő felhasználási területéről kapta: az HTTP-kérelmek és -válaszok fejlécneveinek formázásáról van szó.

Míg az HTTP/2 az átvitel során a fejlécneveket kisbetűs formátumra egységesíti, a Header-Case továbbra is a szabványos megjelenítési formátum marad a dokumentációkban, az API-eszközökben és a fejlesztői felületeken.

Mikor használja Fejléc-kisbetűs átalakító?

A Content-Type, Authorization, X-API-Key és Cache-Control típusú HTTP-fejlécneveknél használja a „Header-Case” írásmódot. Az API-dokumentációk, a Postman-gyűjtemények és a REST-kliens interfészek általában ebben a formátumban jelenítik meg a fejléceket.

Ha Kebab Case írásmódú azonosítókkal dolgozik, de a címek nagybetűs írásmódjára van szüksége, ez az eszköz hozzáadja azt. A COBOL névadáshoz hasonló, teljesen nagybetűs, kötőjeles kimenethez használja a COBOL-CASE Converter eszközt.

Hogyan használja ezt az eszközt

  1. 1Paste your text
  2. 2Click 'Convert' for Header-Case output
  3. 3Copy for HTTP header names

Az eszköz felismeri a szavak határait, és minden szó első betűjét nagybetűvé alakítja. A HTTP-fejlécek technikailag nem különböztetik meg a kis- és nagybetűket, de a Header-Case az olvashatóság érdekében a szokásos megjelenítési formátum.

Példák

InputOutput
content typeContent-Type
x api keyX-Api-Key
cache controlCache-Control
accept encodingAccept-Encoding
authorization bearerAuthorization-Bearer

Szabályok és viselkedés

  • Minden szó első betűje nagybetű, a többi pedig kisbetű. Így kapjuk a HTTP-fejlécekben használt szokásos „címírású, kötőjeles” formátumot.
  • A szavakat kötőjellel (-) választjuk el egymástól. A szóközöket, aláhúzásjeleket, pontokat és egyéb elválasztójeleket kötőjellel helyettesítjük.
  • Ez az HTTP-fejlécnevek szokásos formázása. Míg az HTTP/2 az átvitel során a fejléceket kisbetűs formátumra alakítja, a Header-Case továbbra is a hagyományos, ember számára olvasható megjelenítési formátum marad.

Kapcsolódó eszközök

Gyakran ismételt kérdések

Mi az a Header-Case?

A Header-Case minden szót nagybetűvel ír, és kötőjellel választja el őket, például Content-Type, Cache-Control és X-Forwarded-For. Ez a HTTP-kérések és -válaszok fejlécneveinek szokásos megjelenítési formátuma. Train-Case néven is ismert, és biztosítja a fejlécnevek olvashatóságát és egységességét.

A Header-Case megegyezik a Train-Case-szel?

Igen. A „Header-Case” és a „Train-Case” pontosan ugyanazt a konvenciót írja le: kötőjellel elválasztott, nagybetűs szavakat. A „Header-Case” kifejezés az HTTP-fejlécek kontextusát hangsúlyozza, míg a „Train-Case” a nagybetűs szavak összekapcsolódásának vizuális mintázatát írja le.

Miért hívják Header-Case-nek?

Mivel elsődleges felhasználási területe a HTTP-kérések és -válaszok fejlécneveinek formázása. Az olyan szabványos HTTP-fejlécek, mint a Content-Type, Authorization, Accept-Language és X-API-Key, mind ezt a konvenciót követik. A név közvetlenül tükrözi a leggyakoribb alkalmazási területét.

A HTTP-fejléceknél nem számít a kis- és nagybetűk közötti különbség?

Igen, a specifikáció szerint az HTTP/1.1 fejlécek nem különböztetik meg a nagy- és kisbetűket, az HTTP/2 pedig minden fejléceket kisbetűs formátumra alakít át. Az olvashatóság érdekében azonban a Header-Case (címformátum kötőjelekkel) továbbra is a szabványos megjelenítési formátum marad a dokumentációkban, a Postmanben, a cURL kimenetében és a böngészők fejlesztői eszközeiben.

Mi a különbség a „Title Case” és ez között?

A Title Case a szavak között szóközöket tartalmazó, ember számára olvasható címekhez készült (The Quick Brown Fox). A Header-Case szóközök helyett kötőjeleket használ, és ugyanazt a nagybetűs írásmódot követi, de kódazonosítókhoz készült, nem pedig prózához.