---
schema_version: "1"
id: 05896f3f1c9aa44cf88c555238e1a214cc79bf07d7a02bef4259ef3f0343745d
title: About HTTP Connector Migration
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/http-connector/latest/http-about-http-connector-migration.md
canonical_url: https://docs.mulesoft.com/http-connector/latest/http-about-http-connector-migration
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 2a597729cee174716a6304913a69daffb44d241200499373e8b2a5e478e11b7e
description: MuleSoft Documentation Site
release: "1.12"
latest: true
---
---
product: HTTP Connector
version: 1.12
is-latest-version: true
keywords: http, https, request, requester
---

# About HTTP Connector Migration

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

Anypoint Connector for HTTP (HTTP Connector) contains the following key behavior differences:

- The `http:listener-config` element has a new inner connection element `http:listener-connection`.

- The `http:request-config` element has a new inner connection element `http:request-connection`.

- The HTTP body parameter replaces the source parameter in the request and is incorporated into the
  listener’s response and error response.

- The HTTP **Listener** source and HTTP **Request** operation return attributes.

- The HTTP **Request** configuration has the **Enabled Cookie** parameter set to `true` (default).

- HTTP parsing has been removed because DataWeave now manages special MIME types. Use DataWeave
  syntax to read and write payloads.

- The HTTP **Load static resource** operation XML code `static-resource-handler` is renamed to
  `load-static-resource`.

- To access HTTP listener and HTTP request attributes, the following DataWeave syntax replaces the
  Mule Expression Language (MEL) expressions for accessing past properties:

  `#[attributes.<parameter>]`

  For expression mapping details, refer to the
  [HTTP Connector XML Reference](https://docs.mulesoft.com/http-connector/latest/http-connector-xml-reference) documentation.

- The following constructs are removed in Mule 4:

  - Request and response builders, `http:request-builder` and `http:response-builder`

  - Worker threading profile

    The request, response, and error-response replace the builders. Using DataWeave expressions
    eliminates the need for building parameters.

## See Also

- [HTTP Connector XML Reference](https://docs.mulesoft.com/http-connector/latest/http-connector-xml-reference)

- [HTTP Connector Reference](https://docs.mulesoft.com/http-connector/latest/http-documentation)
