I'm working on printing to a Zebra printer via HTTP POST, following the guidelines in https://developer.zebra.com/community/technologies/printers/label-printers/blog/2015/03/31/printing-from-websites-part-2…. Thanks for the helpful post! I'm using the Python requests library to send a POST request to the printer directly (handling this on the server side to avoid the CORS issue), and it's mostly working as expected.
However, I'm running into an issue with printing a large number of labels in one command. I have 100 labels of the form ^XA ... ^XZ which are concatenated into one command and then sent to the printer. However, only ~70 of the 100 labels are actually printed. Is there any way to get around this issue?