Security News
Fluent Assertions Faces Backlash After Abandoning Open Source Licensing
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
@http-status-codes/i18n-de
Advanced tools
Was ist @http-status-codes/i18n-de?
Es bietet Informationen zu HTTP-Statuscode-Meldungen in 21 Nationalsprachen📜. Wenn Sie mit Angelegenheiten im Zusammenhang mit HTTP-Statuscodes umgehen müssen, können Sie es ausprobieren. Es ist sehr einfach.
**🚀 Unterstützung: **
HttpStatusText.OK
oder HttpStatusText.h200
.HttpStatusDescription.OK
oder HttpStatusDescription.h200
.HttpStatusCode.OK
oder HttpStatusCode.h200
.isCodeOrTextValid
. Beispielsweise isCodeOrTextValid(200)
oder isCodeOrTextValid('OK')
sind beide true.getStatusInfo
. Beispielsweise Statuscode, Grundphrase, detaillierte Beschreibung und Erfolgstatus.isStatusSuccessful
.getSimpleStatusMessage
. Beispielsweise 200 OK
.getStatusMessage
. Beispielsweise 200 OK: Die Standardantwort für erfolgreiche HTTP-Anfragen.
getStatusCode
. Beispielsweise getStatusCode('OK') -> 200
.getStatusText
. Beispielsweise getStatusText(200) -> 'OK'
.Warum soll man es tun?
Die http-status-codes-Bibliothek unterstützt die Internationalisierung (i18n) nicht selbst 🌍, aber mein Projekt benötigt dies. Ich habe GPT gefragt, welche Bibliotheken meine Anforderungen erfüllen können. Es hat Unsinn dahergesagt und mir gesagt, dass es eine @http-status-codes/i18n gibt. Allerdings habe ich diese sogenannte @http-status-codes/i18n letztendlich nicht gefunden. Also habe ich sie selbst gemacht.
nx
schnell entwickeln und dann mit dem nx-Scaffolding schnell das Projektengineering generieren.ts-morph
Code generieren.Feishu / Multi-Dimensionale Tabelle / Feldabkürzung
für die AI-Übersetzung verwenden.✂️ Leichtgewicht: ES6, TS, gute Erweiterbarkeit, gute Kompatibilität, Unterstützung mehrerer Pakete, bedarfsorientierter Einsatz.
⚡ Stark: Unterstützt mehrere Sprachen, unterstützt bis zu 21 Länder, die Abhängigkeitspakete unterstützen mehrere Ressourcenformate 'cjs', 'esm', 'es', 'amd', 'iife', 'umd','system'
, mehrfache Komprimierung, gute Komprimierungseffekte.
⚙️ ️ Einfach: Verfügt über feingranulare und grobgranulare APIs, sehr bequem in der Verwendung.
Man muss nur einen der folgenden Befehle ausführen, um die Installation ordnungsgemäß durchzuführen. Der genaue Installationsbefehl richtet sich nach Ihrer aktuellen Abhängigkeitsumgebung in Ihrem Projekt. Standardmäßig wird npm verwendet.
npm install @http-status-codes/i18n-de
yarn add @http-status-codes/i18n-de
pnpm i @http-status-codes/i18n-de
import { getSimpleStatusMessage, getStatusMessage, getStatusText, } von "@http-status-codes/i18n-de";
getStatusText(HttpStatusCode.OK) // OK getSimpleStatusMessage(HttpStatusCode.OK) // 200 OK getStatusMessage(HttpStatusCode.OK) // 200 OK: Die Standardantwort für erfolgreiche HTTP-Anfragen.
API | Result |
---|---|
HttpStatusCode.ACCEPTED | 202 |
HttpStatusCodeByCode.h100 | 100 |
HttpStatusText.OK | OK |
HttpStatusTextByCode.h200 | OK |
HttpStatusDescription.ACCEPTED | Akzeptiert: Die Anfrage wurde akzeptiert, ist aber noch nicht verarbeitet worden. Dieser Code garantiert nicht, dass die Anfrage erfolgreich verarbeitet wird. |
HttpStatusDescriptionByCode.h200 | OK: Die Standardantwort für erfolgreiche HTTP-Anfragen. |
isCodeOrTextValid(200) | true |
isCodeOrTextValid('OK') | true |
isCodeOrTextValid(HttpStatusCodeByCode.h100) | true |
isCodeOrTextValid(HttpStatusCode.ACCEPTED) | true |
isCodeOrTextValid(HttpStatusText.OK) | true |
isCodeOrTextValid(HttpStatusTextByCode.h200) | true |
getStatusInfo(200) | {"code":200,"message":"OK: Die Standardantwort für erfolgreiche HTTP-Anfragen. ","success":true} |
getStatusInfo('OK') | {"code":200,"message":"OK: Die Standardantwort für erfolgreiche HTTP-Anfragen. ","success":true} |
getStatusInfo(HttpStatusCodeByCode.h100) | {"code":100,"message":"Weiter: Der Server hat die Request-Header erhalten und der Client sollte mit dem Senden des Request-Bodys fortsetzen. ","success":true} |
getStatusInfo(HttpStatusCode.ACCEPTED) | {"code":202,"message":"Akzeptiert: Die Anfrage wurde akzeptiert, ist aber noch nicht verarbeitet worden. Dieser Code garantiert nicht, dass die Anfrage erfolgreich verarbeitet wird. ","success":true} |
getStatusInfo(HttpStatusText.OK) | {"code":200,"message":"OK: Die Standardantwort für erfolgreiche HTTP-Anfragen. ","success":true} |
getStatusInfo(HttpStatusTextByCode.h200) | {"code":200,"message":"OK: Die Standardantwort für erfolgreiche HTTP-Anfragen. ","success":true} |
isStatusSuccessful(200) | true |
isStatusSuccessful('OK') | true |
isStatusSuccessful(HttpStatusCodeByCode.h100) | true |
isStatusSuccessful(HttpStatusCode.ACCEPTED) | true |
isStatusSuccessful(HttpStatusText.OK) | true |
isStatusSuccessful(HttpStatusTextByCode.h200) | true |
getSimpleStatusMessage(200) | 200 OK: Die Standardantwort für erfolgreiche HTTP-Anfragen. |
getSimpleStatusMessage('OK') | 200 OK: Die Standardantwort für erfolgreiche HTTP-Anfragen. |
getSimpleStatusMessage(HttpStatusCodeByCode.h100) | 100 Weiter: Der Server hat die Request-Header erhalten und der Client sollte mit dem Senden des Request-Bodys fortsetzen. |
getSimpleStatusMessage(HttpStatusCode.ACCEPTED) | 202 Akzeptiert: Die Anfrage wurde akzeptiert, ist aber noch nicht verarbeitet worden. Dieser Code garantiert nicht, dass die Anfrage erfolgreich verarbeitet wird. |
getSimpleStatusMessage(HttpStatusText.OK) | 200 OK: Die Standardantwort für erfolgreiche HTTP-Anfragen. |
getSimpleStatusMessage(HttpStatusTextByCode.h200) | 200 OK: Die Standardantwort für erfolgreiche HTTP-Anfragen. |
getStatusMessage(200) | 200 OK: Die Standardantwort für erfolgreiche HTTP-Anfragen. |
getStatusMessage('OK') | 200 OK: Die Standardantwort für erfolgreiche HTTP-Anfragen. |
getStatusMessage(HttpStatusCodeByCode.h100) | 100 Weiter: Der Server hat die Request-Header erhalten und der Client sollte mit dem Senden des Request-Bodys fortsetzen. |
getStatusMessage(HttpStatusCode.ACCEPTED) | 202 Akzeptiert: Die Anfrage wurde akzeptiert, ist aber noch nicht verarbeitet worden. Dieser Code garantiert nicht, dass die Anfrage erfolgreich verarbeitet wird. |
getStatusMessage(HttpStatusText.OK) | 200 OK: Die Standardantwort für erfolgreiche HTTP-Anfragen. |
getStatusMessage(HttpStatusTextByCode.h200) | 200 OK: Die Standardantwort für erfolgreiche HTTP-Anfragen. |
getStatusCode('OK') | 200 |
getStatusCode(HttpStatusText.OK) | 200 |
getStatusCode(HttpStatusTextByCode.h200) | 200 |
getStatusText(200) | OK |
getStatusText(HttpStatusCodeByCode.h100) | Continue |
getStatusText(HttpStatusCode.ACCEPTED) | Accepted |
Ich hoffe, dass es eine einfache Anzeigeseite geben kann, die die aktuellen Statuscodeinformationen und die entsprechenden detaillierten Beschreibungen anzeigen kann, damit es für Benutzer bequem ist, sie zu überprüfen.
Im Moment können wir zuerst den Code ansehen: https://github1s.com/aiyoudiao/http-status-codes-i18n/blob/HEAD/packages/i18n-en/src/lib/helpers.ts
Title | Description | Source Code | Package Name |
---|---|---|---|
zh | Chinese | packages/i18n-zh | @http-status-codes/i18n-zh |
en | English | packages/i18n-en | @http-status-codes/i18n-en |
ja | Japanese | packages/i18n-ja | @http-status-codes/i18n-ja |
th | Thai | packages/i18n-th | @http-status-codes/i18n-th |
hi | Hindi | packages/i18n-hi | @http-status-codes/i18n-hi |
id | Indonesian | packages/i18n-id | @http-status-codes/i18n-id |
zh-hant | Traditional Chinese | packages/i18n-zh-hant | @http-status-codes/i18n-zh-hant |
fr | French | packages/i18n-fr | @http-status-codes/i18n-fr |
es | Spanish | packages/i18n-es | @http-status-codes/i18n-es |
pt | Portuguese | packages/i18n-pt | @http-status-codes/i18n-pt |
ko | Korean | packages/i18n-ko | @http-status-codes/i18n-ko |
vi | Vietnamese | packages/i18n-vi | @http-status-codes/i18n-vi |
ru | Russian | packages/i18n-ru | @http-status-codes/i18n-ru |
de | German | packages/i18n-de | @http-status-codes/i18n-de |
it | Italian | packages/i18n-it | @http-status-codes/i18n-it |
ar | Arabic | packages/i18n-ar | @http-status-codes/i18n-ar |
pl | Polish | packages/i18n-pl | @http-status-codes/i18n-pl |
tl | Tagalog (Filipino) | packages/i18n-tl | @http-status-codes/i18n-tl |
ms | Malay | packages/i18n-ms | @http-status-codes/i18n-ms |
tr | Turkish | packages/i18n-tr | @http-status-codes/i18n-tr |
hu | Hungarian | packages/i18n-hu | @http-status-codes/i18n-hu |
FAQs
HTTP status codes i18n
We found that @http-status-codes/i18n-de demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
Research
Security News
Socket researchers uncover the risks of a malicious Python package targeting Discord developers.
Security News
The UK is proposing a bold ban on ransomware payments by public entities to disrupt cybercrime, protect critical services, and lead global cybersecurity efforts.