Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions site/src/content/docs/es/middleware/basic-auth.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,12 @@ El middleware Basic Auth proporciona autenticación HTTP basic.
- Para credenciales válidas llama al siguiente handler.
- Para credenciales ausentes o inválidas, envía una response `401 Unauthorized`.

Todo el middleware principal reside en el paquete `middleware`:

```go
import "github.com/labstack/echo/v5/middleware"
```

## Uso

```go
Expand Down
6 changes: 6 additions & 0 deletions site/src/content/docs/es/middleware/body-dump.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,12 @@ Evita Body Dump para payloads grandes, como uploads o downloads de archivos. Si
en esas rutas, agrega una excepción en la función skipper.
:::

Todo el middleware principal reside en el paquete `middleware`:

```go
import "github.com/labstack/echo/v5/middleware"
```

## Uso

```go
Expand Down
6 changes: 6 additions & 0 deletions site/src/content/docs/es/middleware/body-limit.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,12 @@ supera el límite configurado, envía una response `413 Request Entity Too Large
El límite se aplica tanto al header de request `Content-Length` como al contenido real leído,
lo que lo hace resistente a headers falsificados. El límite se especifica en bytes.

Todo el middleware principal reside en el paquete `middleware`:

```go
import "github.com/labstack/echo/v5/middleware"
```

## Uso

```go
Expand Down
6 changes: 6 additions & 0 deletions site/src/content/docs/es/middleware/context-timeout.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,12 @@ sidebar:
El middleware Context Timeout aplica un timeout al contexto del request dentro de un periodo
predefinido, para que los métodos conscientes del contexto puedan retornar antes cuando se supera el deadline.

Todo el middleware principal reside en el paquete `middleware`:

```go
import "github.com/labstack/echo/v5/middleware"
```

## Uso

```go
Expand Down
6 changes: 6 additions & 0 deletions site/src/content/docs/es/middleware/cors.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,12 @@ sidebar:
El middleware CORS implementa la especificación [CORS](https://fetch.spec.whatwg.org/#http-cors-protocol).
CORS da a los servidores web controles de acceso entre dominios, lo que permite transferencias de datos seguras entre dominios.

Todo el middleware principal reside en el paquete `middleware`:

```go
import "github.com/labstack/echo/v5/middleware"
```

## Uso

```go
Expand Down
6 changes: 6 additions & 0 deletions site/src/content/docs/es/middleware/csrf.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,12 @@ Cross-Site Request Forgery (CSRF, a veces pronunciado "sea-surf", o XSRF) es un
exploit malicioso en el que se transmiten comandos no autorizados desde un usuario en el que
un sitio web confía.

Todo el middleware principal reside en el paquete `middleware`:

```go
import "github.com/labstack/echo/v5/middleware"
```

## Uso

```go
Expand Down
6 changes: 6 additions & 0 deletions site/src/content/docs/es/middleware/decompress.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,12 @@ El body se descomprime en memoria y permanece allí durante la vida del request
la garbage collection).
:::

Todo el middleware principal reside en el paquete `middleware`:

```go
import "github.com/labstack/echo/v5/middleware"
```

## Uso

```go
Expand Down
6 changes: 6 additions & 0 deletions site/src/content/docs/es/middleware/gzip.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ sidebar:

El middleware Gzip comprime la response HTTP usando el esquema de compresión gzip.

Todo el middleware principal reside en el paquete `middleware`:

```go
import "github.com/labstack/echo/v5/middleware"
```

## Uso

```go
Expand Down
6 changes: 6 additions & 0 deletions site/src/content/docs/es/middleware/key-auth.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,12 @@ El middleware Key Auth proporciona autenticación basada en clave.
- Para una clave inválida, envía una response `401 Unauthorized`.
- Para una clave ausente, envía una response `400 Bad Request`.

Todo el middleware principal reside en el paquete `middleware`:

```go
import "github.com/labstack/echo/v5/middleware"
```

## Uso

```go
Expand Down
6 changes: 6 additions & 0 deletions site/src/content/docs/es/middleware/logger.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,12 @@ type RequestLoggerConfig struct {
}
```

Todo el middleware principal reside en el paquete `middleware`:

```go
import "github.com/labstack/echo/v5/middleware"
```

## Ejemplos

### fmt.Printf
Expand Down
6 changes: 6 additions & 0 deletions site/src/content/docs/es/middleware/method-override.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,12 @@ en lugar del método original.
Por razones de seguridad, solo se puede sobrescribir el método `POST`.
:::

Todo el middleware principal reside en el paquete `middleware`:

```go
import "github.com/labstack/echo/v5/middleware"
```

## Uso

```go
Expand Down
6 changes: 6 additions & 0 deletions site/src/content/docs/es/middleware/proxy.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,12 @@ sidebar:
Proxy proporciona un middleware de reverse proxy HTTP/WebSocket. Reenvía un request a un
servidor upstream usando una técnica de load balancing configurada.

Todo el middleware principal reside en el paquete `middleware`:

```go
import "github.com/labstack/echo/v5/middleware"
```

## Uso

```go
Expand Down
6 changes: 6 additions & 0 deletions site/src/content/docs/es/middleware/rate-limiter.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,12 @@ Por defecto, un store en memoria lleva la cuenta de los requests. La implementac
defecto se centra en la corrección y puede no ser la mejor opción para un número alto de requests
concurrentes o una gran cantidad de identificadores distintos (>16k).

Todo el middleware principal reside en el paquete `middleware`:

```go
import "github.com/labstack/echo/v5/middleware"
```

## Uso

Para agregar un rate limit a tu aplicación, agrega el middleware `RateLimiter`. El ejemplo siguiente
Expand Down
6 changes: 6 additions & 0 deletions site/src/content/docs/es/middleware/recover.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,12 @@ El middleware Recover se recupera de panics en cualquier punto de la cadena, imp
pasa el control al
[HTTPErrorHandler](/es/guide/customization/#http-error-handler) centralizado.

Todo el middleware principal reside en el paquete `middleware`:

```go
import "github.com/labstack/echo/v5/middleware"
```

## Uso

```go
Expand Down
6 changes: 6 additions & 0 deletions site/src/content/docs/es/middleware/redirect.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@ sidebar:
order: 19
---

Todo el middleware principal reside en el paquete `middleware`:

```go
import "github.com/labstack/echo/v5/middleware"
```

## HTTPS Redirect

El middleware HTTPS redirect redirige requests HTTP a HTTPS. Por ejemplo,
Expand Down
6 changes: 6 additions & 0 deletions site/src/content/docs/es/middleware/request-id.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ sidebar:

El middleware Request ID genera un ID único para un request.

Todo el middleware principal reside en el paquete `middleware`:

```go
import "github.com/labstack/echo/v5/middleware"
```

## Uso

```go
Expand Down
6 changes: 6 additions & 0 deletions site/src/content/docs/es/middleware/rewrite.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,12 @@ sidebar:
El middleware Rewrite reescribe el path de la URL según las reglas proporcionadas. Es útil para
compatibilidad hacia atrás o para crear enlaces más limpios y descriptivos.

Todo el middleware principal reside en el paquete `middleware`:

```go
import "github.com/labstack/echo/v5/middleware"
```

## Uso

```go
Expand Down
6 changes: 6 additions & 0 deletions site/src/content/docs/es/middleware/secure.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,12 @@ sidebar:
El middleware Secure proporciona protección contra cross-site scripting (XSS), content type
sniffing, clickjacking, conexiones inseguras y otros ataques de inyección de código.

Todo el middleware principal reside en el paquete `middleware`:

```go
import "github.com/labstack/echo/v5/middleware"
```

## Uso

```go
Expand Down
6 changes: 3 additions & 3 deletions site/src/content/docs/es/middleware/session.md
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,7 @@ func main() {
Solicitar `/read-session` sin proporcionar una sesión muestra nil como valor de `foo`:

```bash
$ curl -v http://localhost:8080/read-session
curl -v http://localhost:8080/read-session
* processing: http://localhost:8080/read-session
* Trying [::1]:8080...
* Connected to localhost (::1) port 8080
Expand All @@ -147,7 +147,7 @@ foo=<nil>
Solicitar `/create-session` crea una nueva sesión:

```bash
$ curl -v -c cookies.txt http://localhost:8080/create-session
curl -v -c cookies.txt http://localhost:8080/create-session
* processing: http://localhost:8080/create-session
* Trying [::1]:8080...
* Connected to localhost (::1) port 8080
Expand All @@ -169,7 +169,7 @@ Usando la cookie de sesión de la response anterior, solicitar `/read-session` m
valor de `foo` desde la sesión:

```bash
$ curl -v -b cookies.txt http://localhost:8080/read-session
curl -v -b cookies.txt http://localhost:8080/read-session
* processing: http://localhost:8080/read-session
* Trying [::1]:8080...
* Connected to localhost (::1) port 8080
Expand Down
6 changes: 6 additions & 0 deletions site/src/content/docs/es/middleware/static.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ sidebar:

El middleware Static sirve archivos estáticos desde el directorio raíz proporcionado.

Todo el middleware principal reside en el paquete `middleware`:

```go
import "github.com/labstack/echo/v5/middleware"
```

## Uso

```go
Expand Down
6 changes: 6 additions & 0 deletions site/src/content/docs/es/middleware/trailing-slash.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@ sidebar:
order: 25
---

Todo el middleware principal reside en el paquete `middleware`:

```go
import "github.com/labstack/echo/v5/middleware"
```

## Agregar trailing slash

El middleware Add trailing slash agrega una trailing slash al URI del request.
Expand Down
6 changes: 6 additions & 0 deletions site/src/content/docs/ja/middleware/basic-auth.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,12 @@ Basic Auth ミドルウェアは HTTP Basic 認証を提供します。
- 有効な認証情報の場合、次のハンドラを呼び出します。
- 認証情報がない、または無効な場合は `401 Unauthorized` レスポンスを送信します。

すべてのコアミドルウェアは `middleware` パッケージに含まれています:

```go
import "github.com/labstack/echo/v5/middleware"
```

## 使い方

```go
Expand Down
6 changes: 6 additions & 0 deletions site/src/content/docs/ja/middleware/body-dump.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,12 @@ Body Dump ミドルウェアは、リクエストとレスポンスのペイロ
そのようなルートで使う必要がある場合は、skipper 関数に例外を追加してください。
:::

すべてのコアミドルウェアは `middleware` パッケージに含まれています:

```go
import "github.com/labstack/echo/v5/middleware"
```

## 使い方

```go
Expand Down
6 changes: 6 additions & 0 deletions site/src/content/docs/ja/middleware/body-limit.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,12 @@ Body Limit ミドルウェアはリクエストボディに許可される最大
この制限は `Content-Length` リクエスト header と実際に読み取られた内容の両方に適用されるため、
偽装された header に対しても耐性があります。制限値はバイト単位で指定します。

すべてのコアミドルウェアは `middleware` パッケージに含まれています:

```go
import "github.com/labstack/echo/v5/middleware"
```

## 使い方

```go
Expand Down
6 changes: 6 additions & 0 deletions site/src/content/docs/ja/middleware/context-timeout.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,12 @@ sidebar:
Context Timeout ミドルウェアは、定義済みの期間内でリクエストコンテキストにタイムアウトを適用し、
期限を超えたらコンテキスト対応メソッドが早期に返れるようにします。

すべてのコアミドルウェアは `middleware` パッケージに含まれています:

```go
import "github.com/labstack/echo/v5/middleware"
```

## 使い方

```go
Expand Down
6 changes: 6 additions & 0 deletions site/src/content/docs/ja/middleware/cors.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,12 @@ sidebar:
CORS ミドルウェアは [CORS](https://fetch.spec.whatwg.org/#http-cors-protocol) 仕様を実装します。
CORS は Web サーバーにクロスドメインアクセス制御を提供し、安全なクロスドメインデータ転送を可能にします。

すべてのコアミドルウェアは `middleware` パッケージに含まれています:

```go
import "github.com/labstack/echo/v5/middleware"
```

## 使い方

```go
Expand Down
6 changes: 6 additions & 0 deletions site/src/content/docs/ja/middleware/csrf.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,12 @@ sidebar:
Cross-Site Request Forgery(CSRF、"sea-surf" と発音されることもある、または XSRF)は、
Web サイトが信頼するユーザーから未承認のコマンドが送信される悪意ある攻撃の一種です。

すべてのコアミドルウェアは `middleware` パッケージに含まれています:

```go
import "github.com/labstack/echo/v5/middleware"
```

## 使い方

```go
Expand Down
6 changes: 6 additions & 0 deletions site/src/content/docs/ja/middleware/decompress.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,12 @@ HTTP リクエストボディを解凍します。
ボディはメモリ内で解凍され、リクエストのライフタイム中(およびガベージコレクションまで)保持されます。
:::

すべてのコアミドルウェアは `middleware` パッケージに含まれています:

```go
import "github.com/labstack/echo/v5/middleware"
```

## 使い方

```go
Expand Down
6 changes: 6 additions & 0 deletions site/src/content/docs/ja/middleware/gzip.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ sidebar:

Gzip ミドルウェアは gzip 圧縮方式を使って HTTP レスポンスを圧縮します。

すべてのコアミドルウェアは `middleware` パッケージに含まれています:

```go
import "github.com/labstack/echo/v5/middleware"
```

## 使い方

```go
Expand Down
Loading
Loading