@usertrue спасибо большое, сделал как вы сказали, но к сожалению все равно не помогло. В ответе получаю в хедере total-bytes: 0 (показатель того, что не прочитало мой кусок бинарки этот) и в сниффере баса не видно что я в пост дате отправил, предположу что из за бинарки. Сейчас пост дата выглядит у меня следующим образом
------geckoformboundaryec956ef896cab4c92fc105aa20a2e20
Content-Disposition: form-data; name="media"; filename="blob"
Content-Type: application/octet-stream
base64:[[LIST_ELEMENT]]
------geckoformboundaryec956ef896cab4c92fc105aa20a2e20--
В переменной [[LIST_ELEMENT]] точно содержится бинарка в бейс64. Чуть позже проверю через wireshark чтобы знать точно, но пока что ощущение что как то не так я бинарные данные передаю и можно проще :(