Lines Matching refs:response

141  * @brief The response of the intercepted request.
657 void OH_ArkWeb_CreateResponse(ArkWeb_Response** response);
661 * @param response The Response needs destroy.
666 void OH_ArkWeb_DestroyResponse(ArkWeb_Response* response);
670 * @param response The ArkWeb_Response.
677 int32_t OH_ArkWebResponse_SetUrl(ArkWeb_Response* response, const char* url);
681 * @param response The ArkWeb_Response.
687 void OH_ArkWebResponse_GetUrl(const ArkWeb_Response* response, char** url);
691 * @param response The ArkWeb_Response.
698 int32_t OH_ArkWebResponse_SetError(ArkWeb_Response* response, ArkWeb_NetError errorCode);
701 * @brief Get the response's error code.
702 * @param response The ArkWeb_Response.
703 * @return The response's error code.
708 ArkWeb_NetError OH_ArkWebResponse_GetError(const ArkWeb_Response* response);
712 * @param response The ArkWeb_Response.
719 int32_t OH_ArkWebResponse_SetStatus(ArkWeb_Response* response, int status);
722 * @brief Get the response's status code.
723 * @param response The ArkWeb_Response.
724 * @return The response's http status code. -1 if response is invalid.
729 int OH_ArkWebResponse_GetStatus(const ArkWeb_Response* response);
733 * @param response The ArkWeb_Response.
740 int32_t OH_ArkWebResponse_SetStatusText(ArkWeb_Response* response, const char* statusText);
743 * @brief Get the response's status text.
744 * @param response The ArkWeb_Response.
745 * @param statusText Return the response's statusText. This function will allocate memory for the statusText string and
751 void OH_ArkWebResponse_GetStatusText(const ArkWeb_Response* response, char** statusText);
755 * @param response The ArkWeb_Response.
762 int32_t OH_ArkWebResponse_SetMimeType(ArkWeb_Response* response, const char* mimeType);
765 * @brief Get the response's mime type.
766 * @param response The ArkWeb_Response.
767 * @param mimeType Return the response's mime type. This function will allocate memory for the mime type string and
773 void OH_ArkWebResponse_GetMimeType(const ArkWeb_Response* response, char** mimeType);
777 * @param response The ArkWeb_Response.
784 int32_t OH_ArkWebResponse_SetCharset(ArkWeb_Response* response, const char* charset);
787 * @brief Get the response's charset.
788 * @param response The ArkWeb_Response.
789 * @param charset Return the response's charset. This function will allocate memory for the charset string and caller
795 void OH_ArkWebResponse_GetCharset(const ArkWeb_Response* response, char** charset);
799 * @param response The ArkWeb_Response.
808 int32_t OH_ArkWebResponse_SetHeaderByName(ArkWeb_Response* response,
814 * @brief Get the header from the response.
815 * @param response The ArkWeb_Response.
823 void OH_ArkWebResponse_GetHeaderByName(const ArkWeb_Response* response, const char* name, char** value);
836 * @brief Pass response headers to intercepted requests.
838 * @param response The ArkWeb_Response for the intercepting requests.
845 const ArkWeb_Response* response);
848 * @brief Pass response body data to intercepted requests.