## WebKitResponsePolicyDecision

WebKitResponsePolicyDecision — A policy decision for resource responses

## Functions

WebKitURIRequest * | webkit_response_policy_decision_get_request ()
WebKitURIResponse * | webkit_response_policy_decision_get_response ()
gboolean | webkit_response_policy_decision_is_mime_type_supported ()

## Properties

WebKitURIRequest * | request | Read
WebKitURIResponse * | response | Read

## Types and Values

struct | WebKitResponsePolicyDecision

## Object Hierarchy

        GObject
        ╰── WebKitPolicyDecision
            ╰── WebKitResponsePolicyDecision

## Description

WebKitResponsePolicyDecision represents a policy decision for a resource response, whether from the network or the local system. A very common usecase for these types of decision is deciding whether or not to download a particular resource or to load it normally.

## Functions

### webkit_response_policy_decision_get_request ()

    WebKitURIRequest *
    webkit_response_policy_decision_get_request
                                   (WebKitResponsePolicyDecision *decision);

Gets the value of the “request” property.

#### Parameters

decision | a WebKitResponsePolicyDecision |

#### Returns

The URI request that is associated with this policy decision.

[transfer none]

### webkit_response_policy_decision_get_response ()

    WebKitURIResponse *
    webkit_response_policy_decision_get_response
                                   (WebKitResponsePolicyDecision *decision);

Gets the value of the “response” property.

#### Parameters

decision | a WebKitResponsePolicyDecision |

#### Returns

The URI response that is associated with this policy decision.

[transfer none]

### webkit_response_policy_decision_is_mime_type_supported ()

    gboolean
    webkit_response_policy_decision_is_mime_type_supported
                                   (WebKitResponsePolicyDecision *decision);

Gets whether the MIME type of the response can be displayed in the WebKitWebView that triggered this policy decision request. See also `webkit_web_view_can_show_mime_type()`.

#### Parameters

decision | a WebKitResponsePolicyDecision |

#### Returns

`TRUE` if the MIME type of the response is supported or `FALSE` otherwise

Since 2.4

## Types and Values

### struct WebKitResponsePolicyDecision

    struct WebKitResponsePolicyDecision;

## Property Details

### The `“request”` property

      “request”                  WebKitURIRequest *

This property contains the WebKitURIRequest associated with this policy decision.

Flags: Read

### The `“response”` property

      “response”                 WebKitURIResponse *

This property contains the WebKitURIResponse associated with this policy decision.

Flags: Read

## See Also

WebKitPolicyDecision, WebKitWebView