API Frame 0x20 Bad Request on S6B

When trying to make a get request from Arduino through the S6B using frame 0x20, the get request makes it to the server, according to the apache logs, but is generating an HTTP 400. If I make the same call via browser, I get the 200 I am looking for. I believe I am creating a proper http request:

The destination IP address is set in the frame.

The payload looks like:

GET /script.php?value=1234 HTTP/1.1
Host: 123.123.123.123

Again this shows up in the server logs but is shown as a 400 and script.php is never hit.

The frame checks out with XCTU frame inspector.

Thank you for any help!

Jeremy

The headers for a valid HTTP/1.1 request must end with two
sequences. Your example looks like it only contains one. Try adding an additional
(ASCII codes 0x0D 0x0A) at the end of the payload.