Form Handling Demo

This demo shows how Express handles different types of form submissions.

GET Form GET

Submits data as query string: /search?q=value&page=1

Server accesses via: req.query.q, req.query.page

POST Form POST

Submits data in request body as application/x-www-form-urlencoded

Server accesses via: req.body.username, req.body.email

JSON API POST

Submits data as JSON using fetch()

Requires header: Content-Type: application/json

Server Response

Results will appear here...