i_surin: Если result отдается как статический файл,значит он должна быть настроена отдача статики.
Выше я кинул пример настройки статики для папок, вроде бы.
Я правда не вижу смысла вообще в этом, можно просто сгенерировать в ответе содержимое сразу,без переадресаций на перезаписываемый файл, который перепишется после каждой отправки.
Имя может делать уникальное хотя бы у файла или типа того.
Что-то я уже совсем запутался
Есть статические файлы ,типа картинок,стилей,клиентских скриптов, есть html, который или статичный или нет. В вашем случае наверное да.
Хранить node скрипт в папке с html - странная история, может так и не можно.....Так можно случайно его содержимое и клиенту выдать,как-то не безопасно. На nodejs не пишу, опять же,не знаю.
тут посмотрите stackoverflow.com/questions/25467151/node-js-wait-...
Я не уверен,что прав, но складывается впечатление,что происходит запись в файл и дальше асинхронно происходит вызов коллбэка,само собой на тот момент заголовки уже отданы клиенту, то есть нужно просто передавать заголовки до или ждать записи. повторюсь не уверен.