Фреймворки
Посібники з тунелювання localhost, локального налагодження вебхуків, альтернатив ngrok і безпечних HTTPS-тунелів для сучасних команд розробки.

Як використовувати PortPreview із програмою Astro
Тунель сайтів Astro та гібридних програм із PortPreview. Кінцеві точки сервера, дозволені хости та попередній перегляд HTTPS для вмісту та маршрутів API.

Як використовувати PortPreview із програмою Nuxt.js
Діліться програмами Nuxt 3 через HTTPS за допомогою PortPreview. Конфігурація хосту сервера Dev, маршрути сервера для веб-хуків і URL-адреси зворотного виклику OAuth для локальної розробки.

Як використовувати PortPreview із програмою SvelteKit
Тунелюйте сервери розробників SvelteKit із PortPreview для попереднього перегляду HTTPS, дій форм, веб-хуків і мобільного тестування. Перегляньте параметри сервера та маршрути +сервера.

Як використовувати PortPreview із програмою Rust Axum
Розкрийте API Axum через PortPreview для веб-хуків і OAuth. Прив’язка слухача Tokio, вилучення необробленого тіла та зручна конфігурація для тунелів.

Як використовувати PortPreview із програмою Go Gin
Tunnel Go Gin API з PortPreview для вебхуків і OAuth. Прослуховування на 0.0.0.0, перевірка необробленого тіла та переадресація заголовків для локальної розробки HTTPS.

Як використовувати PortPreview із програмою ASP.NET Core
Запустіть ASP.NET Core за PortPreview для веб-хуків, Azure AD OAuth і тестування API. Прив’язка Kestrel, перенаправлені заголовки та мінімальні шаблони вебхуку API.

Як використовувати PortPreview із програмою Ruby on Rails
Tunnel Rails із PortPreview для веб-хуків Stripe, зворотних викликів OmniAuth і попереднього перегляду зацікавлених сторін. шаблони CSRF config.hosts, force_ssl і webhook.

Як використовувати PortPreview із завантажувальною програмою Spring
Використовуйте Spring Boot на локальному хості через PortPreview для веб-хуків, OAuth і демонстрацій API. Перенаправлені заголовки, прив’язка server.address і шаблони контролера webhook.

Як використовувати PortPreview із програмою Flask
Сервери розробників Tunnel Flask із PortPreview для веб-хуків і зворотних викликів OAuth. Прив’язка до хосту, перевірка необробленого корисного навантаження та ProxyFix для визначення HTTPS.

Як використовувати PortPreview із програмою NestJS
Використовуйте PortPreview із NestJS для HTTPS webhooks і OAuth під час розробки. Слухайте 0.0.0.0, веб-хуки необробленого тіла та конфігурацію APP_URL.

Як використовувати PortPreview із програмою FastAPI
Запустіть FastAPI позаду PortPreview для асинхронних веб-хуків, демонстрацій OpenAPI та OAuth. Прив’язка Uvicorn, необроблені тіла запитів і CORS для тунельованих інтерфейсів.

Як використовувати PortPreview із програмою Laravel
Тунель Laravel із PortPreview для веб-хуків Stripe, Socialite OAuth і клієнтські демонстрації. Пояснення щодо виключень APP_URL, TrustProxies і CSRF.

Як використовувати PortPreview із програмою Django
Відкрийте сервер виконання Django через PortPreview для веб-хуків і OAuth. ALLOWED_HOSTS, CSRF_TRUSTED_ORIGINS і веб-перегляди необробленого тіла для локального HTTPS.

Як використовувати PortPreview із програмою Vue.js
Тунелюйте свою програму Vue 3 Vite за допомогою PortPreview для попереднього перегляду HTTPS, перенаправлення OAuth і мобільного тестування. Конфігурація сервера Vite та шаблони env включені.

Як використовувати PortPreview із програмою React + Vite
Поділіться своїм сервером розробки React Vite через HTTPS за допомогою PortPreview. Виправте дозволені хости, увімкніть HMR через тунель і перевірте OAuth і мобільні макети локально.

Як використовувати PortPreview із програмою Symfony
Запустіть Symfony позаду PortPreview для HTTPS webhooks і OAuth. Довірені хости, заголовки проксі-сервера, APP_URL і шаблони контролера webhook для локальної розробки PHP.

Як використовувати PortPreview із програмою Express.js
Тунелюйте свій Express API за допомогою PortPreview для веб-хуків, OAuth і клієнтських демонстрацій. Довірений проксі-сервер, CORS і шаблони необробленого тіла для локальної розробки HTTPS.

Як використовувати PortPreview із програмою Next.js
Відкривайте свій сервер розробки Next.js через HTTPS за допомогою PortPreview. Переспрямування OAuth, веб-перехоплення App Router, попередній перегляд мобільних пристроїв і поради щодо env — без розгортання в проміжку.

Вебхуки NestJS: rawBody, signature guards і пастки ValidationPipe
Тестуйте вебхуки NestJS локально: rawBody при bootstrap, guards на req.rawBody, обхід ValidationPipe, nest start через PortPreview.
![RestController Spring Boot на embedded Tomcat перевіряє заголовки підпису вебхука з сирого byte[] payload через локальний тунель.](/_next/image?url=%2Fimages%2Farticles%2Fspring-boot-webhook-local-testing%2Fcover.png&w=3840&q=75)
Вебхуки Spring Boot: сирий body, виключення CSRF і заголовки підпису
Тестуйте вебхуки Spring Boot локально: @RestController, сирий byte[], CSRF off для webhook, заголовки підпису, embedded Tomcat + тунель.

Вебхуки Laravel: виключення CSRF, сирий body і перевірка підпису
Тестуйте вебхуки Laravel локально без 419: виключення VerifyCsrfToken, getContent() для raw-підписів, php artisan serve та тунель PortPreview.

Локальне тестування вебхуків FastAPI: Request.body, підписи та async-безпека
Тестуйте вебхуки FastAPI на localhost: перевірка підпису через Request.body, async-обробники та ідемпотентна обробка повторів.

Локальне тестування вебхуків Express: raw body, область маршруту, безпечне порівняння
Тестуйте вебхуки Express локально: express.raw лише на маршруті вебхука, перевірка підпису за сирими байтами та порівняння зі сталим часом.

Вебхуки Django: пройти CSRF і потрапити в обробник
Тестуйте вебхуки Django локально без блокування POST з боку CSRF. Реальні рішення для доступу до сирого тіла, перевірки підпису й пастки порядку парсерів DRF.

Вебхуки Next.js на localhost — правильно
Тестуйте вебхуки Next.js локально через тунель. Сире тіло в route handler, краєві випадки App Router і патерн підпису Stripe, який справді працює.