BC660K Download binary file

I am trying to download a binary .bin file on the BC660K. I can download files ok using:

AT+QHTTPGET
AT+QHTTPREAD

But the only output seems to be as ascii text which I don’t think is useful for a binary file.

There is no way to download these bytes and have the modem provide them as a HEX String?

I could just change my file to be a .txt file and put the HEX characters in there but that will double the size of the download. So not sure if there is a better way?

AT+QHTTPREAD returns binary data. Basically once you read +QHTTPREAD: actual,remaining and CR/LF then you can read actual bytes as binary. Afterwards you switch back to AT command mode.
There was a way to use HEX data transfer with BC66, but AFAIK not on BC660K-GL.