Получить параметр в потоке totalJS?

#flow #total.js

#поток данных #total.js

Вопрос:

Я хотел бы получить параметр в моем потоке, например, http://localhost:8000/?param1=12 .

Если я хочу восстановить param1 в своем приложении, как и где я могу это сделать?

Ответ №1:

  • установить httproute компонент
  • отредактируйте параметры маршрута, добавьте свою конечную точку, например /endpoint/ проверить respond automatically
  • добавьте code компонент и соедините его с HTTP route
  • в code вы можете использовать:
 // now can get a value from query arguments
value.query.param1

// Performs next proccessing
send(0, value);
  

Или вы можете использовать httplistener компонент, но этот компонент фиксирует все запросы. httplistener содержит те же свойства, что и httproute .

Комментарии:

1. Привет, Питер, Спасибо за ответ, я в index.js файле, в строке 1764, и это здесь, кому я хочу восстановить параметр из моего URL, у тебя есть идея? Спасибо

2. В каком index.js ? Если вы хотите получить параметр из URL, где запущен конструктор потоков, тогда вам нужно использовать httplistener component. Flow не знает о дизайнере, дизайнер подключается к серверной части Flow только через WebSocket.

3. Спасибо за ответы, теперь я нашел метод, в любом случае спасибо