Fejléc-kisbetűs átalakító — Ingyenes online eszköz
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
- 1Paste your text
- 2Click 'Convert' for Header-Case output
- 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
| Input | Output |
|---|---|
| content type | Content-Type |
| x api key | X-Api-Key |
| cache control | Cache-Control |
| accept encoding | Accept-Encoding |
| authorization bearer | Authorization-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.