Contact Free trial Login

readUrl

readUrl(String, String, Object)

Similar to the read function. However, readURL accepts a URL as input. Otherwise, it accepts the same arguments as read.

Parameters

Name Description

url

The URL string to read.

contentType

A supported format (or content type). Default: application/dw.

readerProperties

Optional: Sets reader configuration properties. For other formats and reader configuration properties, see DataWeave Output Formats and Writer Properties.

Example

This example reads JSON object from a URL. (For readability, the output values shown below are shortened (…​).)

Source

%dw 2.0
output application/json
---
readUrl("https://jsonplaceholder.typicode.com/posts/1", "application/json")

Output

{
  "userId": 1,
  "id": 1,
  "title": "sunt aut facere ...",
  "body": "quia et suscipit\nsuscipit ..."
}