View Issue Details

IDProjectCategoryView StatusLast Update
0031060RunnerFunctionsPublic2019-09-09 16:23
ReporterStewart BishopAssigned ToFritz 
PriorityLowSeverityC - GeneralReproducibility100%
Status ClosedResolutionFixed 
Product Version2.2.3 
Target Version2.2.4Fixed in Version2.2.4 
Summary0031060: Functions: http_request() doesn't work correctly with mixed contents
DescriptionWhen using http_request with a buffer as the body, and that the buffer has mixed contents of string, u8, u16, u32, the function would clip the buffer and only send the first few bytes.

This behavior can be seen on the PC export as well if the Content-Length header is not manually defined.
Steps To Reproduce1) Install Node JS
2) Run the server through Node JS Command Prompt / Terminal
3) Run the game on Windows / Mac / iOS
4) Press Enter and check the output to see the content length is wrong
5) Press Space to set the content length
6) Press Enter again and check the output to see the content length is correct on Windows but still wrong on Mac
Tagsbsc, Runner
1.4 Found In
2.x Runtime Found In2.2.3.337
2.x Runtime Verified In2.2.4.355

Activities

Stewart Bishop

2019-06-18 15:20

Developer  

echoServer.zip (662,709 bytes)
macbuffer.yyz (21,825 bytes)

Scott Dunbar

2019-09-09 16:23

Adminstrator   ~0064759

verified fixed