Is a 507 my problem or the server's?
It depends. If your account quota is full, freeing space fixes it. If the server disk is full, only the administrator can resolve it.
WebDAV: the server cannot store what the request needs. 507 belongs to the 5xx server error class and is defined in RFC 4918.
Loading the workbench.
WebDAV: the server cannot store what the request needs. The code is registered with IANA and defined in RFC 4918.
Server error: the server failed to fulfill a valid request. Every code from 500 to 599 shares that general meaning, so a client that does not recognise 507 must treat it like 500.
507 Insufficient Storage is a WebDAV status meaning the server cannot store the representation needed to complete the request. The disk may be full, the user may have exceeded a storage quota, or a filesystem limit may have been reached. You see it from Nextcloud, ownCloud, SharePoint, and other WebDAV-based file servers during uploads or copies, and some object stores and APIs reuse it for quota errors.
Users should free space or ask for a larger quota, then retry the upload. Administrators should check disk usage, quota settings, and temporary directories, which often fill up first during large uploads. Servers should return 507 rather than a generic 500 so clients can show a clear out-of-space message. For non-WebDAV APIs where the limit is a plan quota, 413 or 403 may communicate better.
HTTP/1.1 507 Insufficient Storage
Content-Type: application/xml; charset=utf-8507 is not cacheable by default: a browser or CDN stores it only when Cache-Control or Expires explicitly allows it.
To inspect a real one without sending it anywhere:
curl -i.Browse every code on the HTTP status codes page.
Elsewhere in 2http: Header decoder, Cookie decoder, Cache-Control decoder, CORS checker, User-agent parser, and all eleven lanes on the 2http home page. Part of the 2suite.io privacy-first ecosystem.
It depends. If your account quota is full, freeing space fixes it. If the server disk is full, only the administrator can resolve it.
It is defined by WebDAV, but some file APIs and storage services use it to report quota or disk problems.
Yes. 507 is a server error response: the server failed to handle a valid request, so retrying later may work.
No. Caches store a 507 only when Cache-Control or Expires explicitly allows it.
You do not have to take our word that your headers stay here. Developer tools show every request a page makes, so you can watch this page work and confirm that nothing is sent. The check takes under a minute.
F12, or Cmd+Option+I on a Mac, and select the Network tab.Only two things can add a line to that log, and neither carries your headers. Submitting the feedback form sends the vote and comment you typed. Typing characters in a script the page has not displayed yet, such as Cyrillic or Greek, can make the browser fetch the matching font file, and that request names only the font.
2http never sends a request on your behalf: the request builder writes code for you to run, and the meta inspector reads source you paste instead of fetching a URL. The production site also sends a Content-Security-Policy header that tells your browser to refuse connections to anywhere except this site and the anonymous analytics endpoint.