Вот исправленный и улучшенный код из этого сниппета: https://gist.github.com/lord-alfred/944833cd8d22f7b87..
Его нужно скопировать в "общий код", в существующий namespace.
Для использования должны быть созданы 2 обязательные переменные:
splitted_headers - там будут заголовки
splitted_body - там...