Temat: Tymczasowe pliki do wysłania Curl-em
A to ciekawe, PHP pomimo tylu lat ciągle mnie zaskakuje. To chyba znak że byłem zbyt leniwy aby przeczytać całą dokumentację. A może raczej że do PHP nie widziałem książki typu Biblia Javascript.
Ogólnie to problem obszedłem w nieco inny sposób. Po prostu Curlem wysyłam zapytanie z pierwszego do drugiego serwera. A on zamiast odbierać gotowe dane, odpytuje pierwszy serwer za pomocą gotowego API. W ten sposób otrzymuje w odpowiedzi HTTP właśnie ten plik konfiguracyjny, generowany jako response.
Z racji że taką czynność zawsze inicjuje użytkownik, i to w rzadkich sytuacjach. To dodatkowe obciążenie jest pomijalnie małe a całość dużo mniej pracochłonna.
Jednak wskazane przez Ciebie rozwiązanie z pewnością przyda się w przyszłości. Bo takie wysyłanie pliku o ściśle określonej zawartości bajtowej jest wymagane przy komunikacji z urządzeniami bez systemu operacyjnego.