Show / Hide Table of Contents

Interface IHttpProtocolRequest

Interface which represents a HTTP request.
Namespace: VDS.RDF.Web
Assembly: dotNetRDF.dll
Syntax
public interface IHttpProtocolRequest
Remarks
Abstraction which allows us to reuse code for request processing across different HTTP server environments.

Properties

| Improve this Doc View Source

AcceptTypes

Gets the MIME Types specified in the Accept header.
Declaration
string[] AcceptTypes { get; }
Property Value
Type Description
System.String[]
| Improve this Doc View Source

ContentLength

Gets the Content Length.
Declaration
long ContentLength { get; }
Property Value
Type Description
System.Int64
| Improve this Doc View Source

ContentType

Gets the Content Type.
Declaration
string ContentType { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Headers

Gets the Headers.
Declaration
NameValueCollection Headers { get; }
Property Value
Type Description
System.Collections.Specialized.NameValueCollection
| Improve this Doc View Source

HttpMethod

Gets the HTTP Method.
Declaration
string HttpMethod { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

InputStream

Gets the Input Stream.
Declaration
Stream InputStream { get; }
Property Value
Type Description
System.IO.Stream
| Improve this Doc View Source

QueryString

Gets the Querystring parameters.
Declaration
NameValueCollection QueryString { get; }
Property Value
Type Description
System.Collections.Specialized.NameValueCollection
| Improve this Doc View Source

Url

Gets the URL.
Declaration
Uri Url { get; }
Property Value
Type Description
System.Uri
| Improve this Doc View Source

UserHostAddress

Gets the Users Host Address.
Declaration
string UserHostAddress { get; }
Property Value
Type Description
System.String

Extension Methods

Extensions.AsEnumerable<T>(T)
  • Improve this Doc
  • View Source
In This Article
  • Properties
    • AcceptTypes
    • ContentLength
    • ContentType
    • Headers
    • HttpMethod
    • InputStream
    • QueryString
    • Url
    • UserHostAddress
  • Extension Methods
Back to top Generated by DocFX