настройка куки - PullRequest
       21

настройка куки

0 голосов
/ 03 июня 2010

Хорошо, поэтому я пытаюсь установить куки, используя Ruby.Я в стойке.response[name]=value добавит заголовок HTTP в стойку хеша заголовков HTTP.Я знаю, что это работает.

Но следующий метод установки файлов cookie не работает:

  def set_cookie(opts={})
    args = {
      :name     => nil,
      :value    => nil,
      :expires  => Time.now+314,
      :path     => '/',
      :domain    => Cambium.uri #contains the IP address of the dev server this is running on
    }.merge(opts)
    raise ArgumentError, ":name and :value are mandatory" if args[:name].nil? or args[:value].nil?
    response['Set-Cookie']="#{args[:name]}=#{args[:value]}; expires=#{args[:expires].clone.gmtime.strftime("%a, %d-%b-%Y %H:%M:%S GMT")}; path=#{args[:path]}; domain=#{args[:domain]}"
 end

Почему бы и нет?И как я могу это решить?Спасибо.

1 Ответ

0 голосов
/ 04 июня 2010

Оказывается, вы не можете использовать IP-адрес с файлами cookie, по крайней мере, с указанием порта.

...