AT should not return CON on status != 200 #54

Closed
opened 2024-09-14 16:30:28 +02:00 by lash · 2 comments
Owner

Example:

$ curl -X POST http://localhost:7123 -H "Content-Type: application/x-www-form-urlencoded" --data "number=%2b3511234&text="
curl: (18) end of response with 17 bytes missing
CON
Example: ``` $ curl -X POST http://localhost:7123 -H "Content-Type: application/x-www-form-urlencoded" --data "number=%2b3511234&text=" curl: (18) end of response with 17 bytes missing CON ```
lash added the Kind/Bugeasypeasy
Runner
AT
labels 2024-09-14 16:30:44 +02:00
Alfred-mk was assigned by lash 2024-09-14 16:30:49 +02:00
Member

This was occurring since an error in the GetSessionId was not being returned, and the code was being executed till the end.

I have added a return statement to resolve this.

Also set the default code case to 500, and only return a status of 200 if an error does not exist

This was occurring since an error in the GetSessionId was not being returned, and the code was being executed till the end. I have added a return statement to resolve this. Also set the default code case to 500, and only return a status of 200 if an error does not exist
Author
Owner

done

done
lash closed this issue 2024-09-22 23:42:40 +02:00
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: urdt/ussd#54