Code Monkey home page Code Monkey logo

catfishcrawler / parser Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 0.0 3 KB

HomeCore 2.7.0Std-lib 2.7.0Downloads Home Classes Methods In Files cgi/cookie.rb cgi/session.rb Parent Array Methods ::new ::parse #httponly= #inspect #secure= #to_s #value #value= Class/Module Index[+] CGI CGI::Cookie CGI::HTML3 CGI::HTML4 CGI::HTML4Fr CGI::HTML4Tr CGI::HTML5 CGI::HtmlExtension CGI::InvalidEncoding CGI::QueryExtension CGI::Session CGI::Session::FileStore CGI::Session::MemoryStore CGI::Session::NullStore CGI::Session::PStore CGI::Util ads via Carbon Looking for impactful work, challenging projects + a diverse team? Code with us. ads via Carbon CGI::Cookie Class representing an HTTP cookie. In addition to its specific fields and methods, a Cookie instance is a delegator to the array of its values. See RFC 2965. Examples of use¶ ↑ cookie1 = CGI::Cookie.new("name", "value1", "value2", ...) cookie1 = CGI::Cookie.new("name" => "name", "value" => "value") cookie1 = CGI::Cookie.new('name' => 'name', 'value' => ['value1', 'value2', ...], 'path' => 'path', # optional 'domain' => 'domain', # optional 'expires' => Time.now, # optional 'secure' => true, # optional 'httponly' => true # optional ) cgi.out("cookie" => [cookie1, cookie2]) { "string" } name = cookie1.name values = cookie1.value path = cookie1.path domain = cookie1.domain expires = cookie1.expires secure = cookie1.secure httponly = cookie1.httponly cookie1.name = 'name' cookie1.value = ['value1', 'value2', ...] cookie1.path = 'path' cookie1.domain = 'domain' cookie1.expires = Time.now + 30 cookie1.secure = true cookie1.httponly = true Attributes domain[RW] Domain for which this cookie applies, as a String expires[RW] Time at which this cookie expires, as a Time httponly[R] True if this cookie is httponly; false otherwise name[RW] Name of this cookie, as a String path[RW] Path for which this cookie applies, as a String secure[R] True if this cookie is secure; false otherwise Public Class Methods new(name_string,*value) new(options_hash) Create a new CGI::Cookie object. name_string The name of the cookie; in this form, there is no domain or expiration. The path is gleaned from the SCRIPT_NAME environment variable, and secure is false. *value value or list of values of the cookie options_hash A Hash of options to initialize this Cookie. Possible options are: name the name of the cookie. Required. value the cookie’s value or list of values. path the path for which this cookie applies. Defaults to the value of the SCRIPT_NAME environment variable. domain the domain for which this cookie applies. expires the time at which this cookie expires, as a Time object. secure whether this cookie is a secure cookie or not (default to false). Secure cookies are only transmitted to HTTPS servers. httponly whether this cookie is a HttpOnly cookie or not (default to false). HttpOnly cookies are not available to javascript. These keywords correspond to attributes of the cookie object. parse(raw_cookie) Parse a raw cookie string into a hash of cookie-name=>Cookie pairs. cookies = CGI::Cookie.parse("raw_cookie_string") # { "name1" => cookie1, "name2" => cookie2, ... } Public Instance Methods httponly=(val) Set whether the Cookie is a httponly cookie or not. val must be a boolean. inspect() A summary of cookie string. secure=(val) Set whether the Cookie is a secure cookie or not. val must be a boolean. to_s() Convert the Cookie to its string representation. value() Returns the value or list of values for this cookie. value=(val) Replaces the value of this cookie with a new value or list of values. This page was generated for Ruby 2.7.0 Ruby-doc.org is provided by James Britt and Neurogami. Hack your world. Feed your head. Live curious. Generated with Ruby-doc Rdoc Generator 0.44.2.

parser's Introduction

  • 👋 Hi, I’m @catfishcrawler Bot
  • 👀 I’m interested in ...
  • 🌱 I’m currently learning ...
  • 💞️ I’m looking to collaborate on ...
  • 📫 How to reach me 15872985923..

parser's People

Contributors

catfishcrawler avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.