---
title: "Namespace Stylelabs.M.Sdk.WebClient.Http"
slug: "web-sdk--stylelabs.m.sdk.webclient.http"
abstract: ""
---
# Namespace Stylelabs.M.Sdk.WebClient.Http

## Classes

### [HttpContentExtensions](https://doc.sitecore.com/ch/en/developers/api-reference/web-sdk--stylelabs.m.sdk.webclient.http.httpcontentextensions.html)

Extension methods for the class.

### [HttpResponseMessageExtensions](https://doc.sitecore.com/ch/en/developers/api-reference/web-sdk--stylelabs.m.sdk.webclient.http.httpresponsemessageextensions.html)

Extension methods for the class mainly to handle common errors which can happen when using Sitecore Content Hub REST API.

### [JsonContent](https://doc.sitecore.com/ch/en/developers/api-reference/web-sdk--stylelabs.m.sdk.webclient.http.jsoncontent.html)

Simple extension of the to allow for a simple creation of the from the objects serialized with the json (Stylelabs.M.Sdk.Resources.RestJsonSerializerSettings are applied).

### [RefreshTokenReceivedEventArgs](https://doc.sitecore.com/ch/en/developers/api-reference/web-sdk--stylelabs.m.sdk.webclient.http.refreshtokenreceivedeventargs.html)

Arguments for the [RefreshTokenReceived](https://doc.sitecore.com/ch/en/developers/api-reference/web-sdk--stylelabs.m.sdk.webclient.iwebmclient.html) event.

### [RequestCreatedEventArgs](https://doc.sitecore.com/ch/en/developers/api-reference/web-sdk--stylelabs.m.sdk.webclient.http.requestcreatedeventargs.html)

EventArgs for the [RequestCreated](https://doc.sitecore.com/ch/en/developers/api-reference/web-sdk--stylelabs.m.sdk.webclient.iwebmclient.html) event.

### [TemplateExtensions](https://doc.sitecore.com/ch/en/developers/api-reference/web-sdk--stylelabs.m.sdk.webclient.http.templateextensions.html)

Contains extension method for handling url templates.

### [TokenExpiredException](https://doc.sitecore.com/ch/en/developers/api-reference/web-sdk--stylelabs.m.sdk.webclient.http.tokenexpiredexception.html)

Exception for when the security token has expired.

## Interfaces

### [IDelegatingHandlerFactory](https://doc.sitecore.com/ch/en/developers/api-reference/web-sdk--stylelabs.m.sdk.webclient.http.idelegatinghandlerfactory.html)

Defines the delegating handler factory.

### [IHttpClientFactory](https://doc.sitecore.com/ch/en/developers/api-reference/web-sdk--stylelabs.m.sdk.webclient.http.ihttpclientfactory.html)

Defines the factory.
