Как повторно использовать net: http session + Ruby on rails - PullRequest
1 голос
/ 03 октября 2019

Сценарий:

Я пытаюсь сделать Net :: Http URL, который приносит мне данные (список продукта). Для того, чтобы получить продукты, мне нужно сначала установить транспортное средство для получения связанных данных. (т. е. если транспортное средство не установлено, оно приносит все продукты этой категории, но если транспортное средство установлено, то результат продукта определяется в соответствии с транспортным средством)

Итак, я планирую сначала попасть на URLкоторый устанавливает транспортное средство, а затем другой URL-адрес (категория продукта, которая на данный момент является аккумуляторной), где я получу продукты, совместимые только с этим транспортным средством.

Вопросы:

Есть лиВ любом случае, я могу использовать сеанс, созданный по первому URL (который устанавливает транспортное средство), а затем извлекать данные только для транспортного средства, которое было установлено предыдущим вызовом?

URL, чтобы установить транспортное средство

URL-адрес батареи категории

Я пробовал то, что говорит Net :: Http doc, использовал .start, а также .new, но все еще получал все продуктыа не для конкретного автомобиля.

https://docs.ruby -lang.org / ru / 2.0.0 / Net / HTTP.html # class-Net :: HTTP-label-How + to + use + Net-3A-3AHTTP

Согласно Net :: Http doc If you wish to re-use a connection across multiple HTTP requests without automatically closing it you can use ::new instead of ::start.

Любая помощь будетпризнателен.

Заранее спасибо (скрестив пальцы).

...