Back to all status codes

300

Multiple Choices

Redirection
RFC 7231

The request has more than one possible responses.

Detailed Information

The 300 status code indicates that the request has more than one possible responses. The user agent or user should choose one of them. There is no standardized way to choose one of the responses, but HTML links to the different choices are suggested.

Common Examples

  • URL redirection
  • Choosing a new version of a resource
  • Choosing a language

Common Uses

  • URL redirection
  • Choosing a new version of a resource
  • Choosing a language

Best Practices

  • Provide multiple options for the user to choose from
  • Use appropriate response body structure
  • Consider using 301 Moved Permanently for more permanent redirects

Additional Resources

Read more on MDN

Need a Fullstack Developer?

I'm available for freelance projects. Specialized in React, Next.js, and Node.js. Let's build something amazing together!

Stay Updated

Get notified about new tools, tutorials, and freelance availability.