Какой самый элегантный способ сделать очистку экрана в node.js?

Я занимаюсь созданием веб-приложения, которое использует обширную очистку экрана в node.js. Я чувствую, что борюсь с течением на каждом углу. Должен быть способ сделать это проще. В частности, раздражают две вещи:

  1. Распространение файлов cookie. Я могу вытащить 'set-cookie' массив из заголовков ответа, но выполнение строковых операций по синтаксическому анализу файлов cookie из массива кажется крайне хакерским.

  2. Следующее перенаправление. Я хочу, чтобы каждый запрос выполнял переадресацию, когда возвращается код состояния 302.

Я обнаружил две вещи, которые выглядели полезными, но в итоге я не смог использовать:

  • http: / /zombie.labnotes.org/, но у него нет поддержки HTTPS, поэтому я не могу его использовать.

  • http://www.phantomjs.org/ , но не мог использовать это потому, что он (кажется) не интегрируется с node.js. Это также довольно тяжеловесно для того, что я делаю.

Существуют ли какие-нибудь JavaScript-библиотеки, похожие на скриншоты, которые распространяют куки, следуют перенаправлениям а поддержка HTTPS? Есть какие-нибудь указания, как сделать это проще?

15
задан Charles 27 March 2011 в 00:13
поделиться