-
Notifications
You must be signed in to change notification settings - Fork 50
Closed
Labels
- User -Enjoyable to Use our SoftwareEnjoyable to Use our SoftwareCode Cleanup / RefactoringTidying and Making NeatTidying and Making NeatEasyGood for NewcomersGood for NewcomersEnhancement / Feature RequestSomething NewSomething NewUXUser ExperienceUser Experience
Description
When tracker clients send a bad request, they get an encoded response like this:
Example request: https://tracker.torrust-demo.com/announce
Response:
d14:failure reason149:Cannot parse query params for announce request: missing query params for announce request in src/servers/http/v1/extractors/announce_request.rs:75:23e
Some people might think it's a bug in the tracker. I would change the error message from:
Cannot parse query params for announce request: missing query params for announce request in src/servers/http/v1/extractors/announce_request.rs:75:23
to:
Bad request. Cannot parse query params for announce request: missing query params for announce request in src/servers/http/v1/extractors/announce_request.rs:75:23
We cannot change the dict field name failure reason because it's defined in the BEPs
Metadata
Metadata
Assignees
Labels
- User -Enjoyable to Use our SoftwareEnjoyable to Use our SoftwareCode Cleanup / RefactoringTidying and Making NeatTidying and Making NeatEasyGood for NewcomersGood for NewcomersEnhancement / Feature RequestSomething NewSomething NewUXUser ExperienceUser Experience
