Ruby: Wie man Cookies benutzt

Ich habe das gleiche in PHP gemacht. Verwendung von jquery-cookie Perl: Verwendung von Cookies PHP: Verwendung von Cookies Python3: Verwendung von Cookies

Senden Sie einen Cookie

cookie_put.rb


#! /usr/bin/ruby
#
#	cookie_put.rb
#
#
puts "Set-Cookie: message='Good Morning';\n"
puts "Set-Cookie: aa='Guten Morgen.';\n"
puts "Set-Cookie: bb='Heute ist es sonnig.';\n"
puts "Set-Cookie: cc='Hallo';\n"
puts 'Content-Type: text/html',"\n"
puts "\n"

puts "<!DOCTYPE html>"
puts "<html lang=\"ja\">"
puts "<head>"
puts "<title>cookie put</title>"
puts "</head>"
puts "<body>"
puts "cookie_put.rb<p />"
puts "Aug/15/2020<p/>"
puts "</body>"
puts "</html>"

Überprüfen Sie die Cookies

cookie_get.rb


#! /usr/bin/ruby
#
#	cookie_get.rb
#
cookie = Hash.new
ENV['HTTP_COOKIE'].split(/;\s/).each do |bo|
  mo = bo.split(/=/)
  cookie[mo[0]] = mo[1]
end

puts "Content-type: text/html\n\n"
puts "<!DOCTYPE html>"
puts "<html lang=\"ja\">"
puts "<head>"
puts "<meta http-equiv=\"CONTENT-TYPE\" content=\"text/html; charset=utf-8\" />"
puts "<title>Cookie Test</title></head>"
puts "<body>"

puts "Cookie Test<p />"
# puts cookie
cookie.each {|key, value|
	puts key,":",value,"<p />"
	}
puts "</body></html>"

Recommended Posts

Ruby: Wie man Cookies benutzt
Verwendung von Ruby return
Verwendung von Ruby on Rails
Verwendung der Ruby-Inject-Methode
Verwendung von Map
Wie benutzt man rbenv?
Verwendung mit_option
Verwendung von fields_for
Verwendung von java.util.logging
Verwendung der Karte
Verwendung von collection_select
Rubinlänge, -größe, -anzahl Verwendung
Wie benutzt man Twitter4J
Wie benutzt man active_hash! !!
Verwendung von MapStruct
Verwendung von TreeSet
[Verwendung des Etiketts]
Wie man Identität benutzt
Wie man Hash benutzt
[Ruby] Wie man Slice für Anfänger benutzt
[Ruby on Rails] Verwendung von redirect_to
Verwendung von Dozer.mapper
Wie benutzt man Gradle?
Ruby: CSV :: Verwendung von Table Note
Verwendung von org.immutables
Verwendung von java.util.stream.Collector
Verwendung von VisualVM
Verwendung von Map
[Ruby] Verwendung der gsub-Methode und der sub-Methode
[Ruby-Grundlagen] Verwendung der Slice-Methode
Verwendung der Ketten-API
Verwendung von Java Optional
Verwendung von JUnit (Anfänger)
[Rails] Verwendung von Enum
Verwendung von @Builder (Lombok)
Verwendung der Java-Klasse
[Ruby] Wie man auskommentiert
Wie man Big Decimal benutzt
[Java] Verwendung von removeAll ()
Verwendung von String [] args
Verwendung von Rails Join
Verwendung von Java Map
Rbenv-Befehl zur Verwendung von Ruby
Verwendung von abhängigen :: zerstören
Verwendung von Eclipse Debug_Shell
Verwendung von Apache POI
[Rails] Verwendung der Validierung
Verwendung von Java-Variablen