Class: Google::Cloud::ErrorReporting::V1beta1::HttpRequestContext
- Inherits:
-
Object
- Object
- Google::Cloud::ErrorReporting::V1beta1::HttpRequestContext
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/devtools/clouderrorreporting/v1beta1/common.rb
Overview
HTTP request data that is related to a reported error. This data should be provided by the application when reporting an error, unless the error report has been generated automatically from Google App Engine logs.
Instance Attribute Summary collapse
-
#method ⇒ ::String
The type of HTTP request, such as
GET
,POST
, etc. -
#referrer ⇒ ::String
The referrer information that is provided with the request.
-
#remote_ip ⇒ ::String
The IP address from which the request originated.
-
#response_status_code ⇒ ::Integer
The HTTP response status code for the request.
-
#url ⇒ ::String
The URL of the request.
-
#user_agent ⇒ ::String
The user agent information that is provided with the request.
Instance Attribute Details
#method ⇒ ::String
Returns The type of HTTP request, such as GET
, POST
, etc.
180 181 182 183 |
# File 'proto_docs/google/devtools/clouderrorreporting/v1beta1/common.rb', line 180 class HttpRequestContext include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#referrer ⇒ ::String
Returns The referrer information that is provided with the request.
180 181 182 183 |
# File 'proto_docs/google/devtools/clouderrorreporting/v1beta1/common.rb', line 180 class HttpRequestContext include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#remote_ip ⇒ ::String
Returns The IP address from which the request originated. This can be IPv4, IPv6, or a token which is derived from the IP address, depending on the data that has been provided in the error report.
180 181 182 183 |
# File 'proto_docs/google/devtools/clouderrorreporting/v1beta1/common.rb', line 180 class HttpRequestContext include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#response_status_code ⇒ ::Integer
Returns The HTTP response status code for the request.
180 181 182 183 |
# File 'proto_docs/google/devtools/clouderrorreporting/v1beta1/common.rb', line 180 class HttpRequestContext include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#url ⇒ ::String
Returns The URL of the request.
180 181 182 183 |
# File 'proto_docs/google/devtools/clouderrorreporting/v1beta1/common.rb', line 180 class HttpRequestContext include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#user_agent ⇒ ::String
Returns The user agent information that is provided with the request.
180 181 182 183 |
# File 'proto_docs/google/devtools/clouderrorreporting/v1beta1/common.rb', line 180 class HttpRequestContext include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |