Uploading big files never finishes #73

Closed
opened 2025-12-28 18:06:54 +00:00 by sami · 2 comments
Owner

Originally created by @roman-khimov on GitHub (Dec 25, 2023).

Originally assigned to: @mike-petrov on GitHub.

Current Behavior

Spinning circle.

Expected Behavior

Successful upload.

Possible Solution

Fix it.

Steps to Reproduce

Try pushing 175M object into some container.

Your Environment

  • Version of the product used: 0.3.1
Originally created by @roman-khimov on GitHub (Dec 25, 2023). Originally assigned to: @mike-petrov on GitHub. ## Current Behavior Spinning circle. ## Expected Behavior Successful upload. ## Possible Solution Fix it. ## Steps to Reproduce Try pushing 175M object into some container. ## Your Environment * Version of the product used: 0.3.1
sami 2025-12-28 18:06:54 +00:00
  • closed this issue
  • added the
    S4
    bug
    U2
    I4
    labels
Author
Owner

@mike-petrov commented on GitHub (Jan 22, 2024):

We got 413 (Payload Too Large) error, because use POST https://rest.t5.fs.neo.org/v1/objects request with body contains our file in base64 format:

attributes: [],
containerId: "G7iMQ8ih866Nc7uTHzSGPdwH2Jn2Mi2bY2BENYjEPHiz",
fileName: "photo.jpeg",
payload: "/9j/4AAQSkZ..."

REST should support binary uploading. Also we should consider how to transfer params above in this case

@mike-petrov commented on GitHub (Jan 22, 2024): We got `413 (Payload Too Large)` error, because use `POST https://rest.t5.fs.neo.org/v1/objects` request with body contains our file in base64 format: ``` attributes: [], containerId: "G7iMQ8ih866Nc7uTHzSGPdwH2Jn2Mi2bY2BENYjEPHiz", fileName: "photo.jpeg", payload: "/9j/4AAQSkZ..." ``` REST should support binary uploading. Also we should consider how to transfer params above in this case
Author
Owner

@roman-khimov commented on GitHub (Jan 22, 2024):

  1. There should be an error shown to the user.
  2. We can extend the size allowed.
  3. Binary upload is possible after https://github.com/nspcc-dev/neofs-rest-gw/issues/111. Is it sufficient for the panel?
@roman-khimov commented on GitHub (Jan 22, 2024): 1. There should be an error shown to the user. 2. We can extend the size allowed. 3. Binary upload is possible after https://github.com/nspcc-dev/neofs-rest-gw/issues/111. Is it sufficient for the panel?
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
nspcc-dev/panel-fs-neo-org#73
No description provided.