cURL 转 Haskell 转换器
将 cURL 命令转换为 Haskell 代码。粘贴、转换,即可继续开发。
Your cURL command
Try an example
{-# LANGUAGE OverloadedStrings #-}
import Network.HTTP.Simple
main :: IO ()
main = do
let request = setRequestMethod "GET"
$ setRequestHost "example.com"
$ setRequestPath "/products"
$ parseRequest_ "https://example.com/products?page=1"
response <- httpLBS request
print (getResponseBody response)不会向目标网站发送请求 ·⌘ / CtrlEnter即可转换
此 Python 示例来自官方文档。请填入您的 API 密钥并设置目标 URL。
import requests
import json
API_KEY = ""
host = "api.scrapeless.com"
url = f"https://{host}/api/v2/unlocker/request"
payload = json.dumps({
"actor": "unlocker.webunlocker",
"input": {
"url": "https://httpbin.io/get",
"redirect": False,
"method": "GET"
},
"proxy": {"country": "ANY"}
})
headers = {
"Content-Type": "application/json",
"x-api-token": f'{API_KEY}'
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)Python · Web Unlocker
一个请求。 三个简单步骤。
将终端或浏览器开发者工具中的请求 转换为您日常使用的编程语言代码。
复制您的 cURL 命令
使用终端中的命令,或在浏览器开发者工具的“网络(Network)”选项卡中选择“Copy as cURL (bash)”。
选择编程语言
转换为 Python、Node.js、Go 等语言的代码,并检查结果中的请求方法、请求头、Cookie 和请求体。
复制代码,按需调整。
安装所需的库,即可在您的项目中运行代码。准备扩大规模时,可查阅 Scrapeless 文档。
使用您熟悉的编程语言
支持 29 种编程语言,以及 Node.js 的 Axios 和 Fetch。

cURL 转 Python
Python · requests

cURL 转 JavaScript
Fetch API · browser

cURL 转 TypeScript
Fetch API · typed

cURL 转 Go
net/http · Go 1.22

cURL 转 Rust
reqwest · async

cURL 转 Java
HttpClient · Java 11+

cURL 转 C#
HttpClient · .NET 8

cURL 转 PHP
cURL extension

cURL 转 Ruby
net/http · Ruby 3

cURL 转 Kotlin
OkHttp · JVM

cURL 转 Swift
URLSession · iOS

cURL 转 Dart
package:http

cURL 转 C
libcurl

cURL 转 Clojure
clj-http

cURL 转 Elixir
Req

cURL 转 R
httr2

cURL 转 Haskell
http-client

cURL 转 Julia
HTTP.jl

cURL 转 Lua
LuaSocket

cURL 转 Objective-C
NSURLSession

cURL 转 Perl
LWP::UserAgent

cURL 转 PowerShell
Invoke-RestMethod

cURL 转 Scala
sttp client

cURL 转 Shell
curl · normalized

cURL 转 ClojureScript
fetch · browser

cURL 转 Node.js Fetch
Node.js · native fetch

cURL 转 Node.js Axios
Node.js · Axios

cURL 转 Crystal
HTTP::Client

cURL 转 Groovy
HttpURLConnection

cURL 转 OCaml
Cohttp

cURL 转 MATLAB
webwrite
更多编程语言即将上线。
这个 cURL 转换器免费吗?
我的 cURL 命令会被发送到浏览器外部吗?
支持转换哪些 cURL 选项?
为什么转换后的请求返回 403?
转换器会发送我的请求吗?
如何开始使用 Scrapeless?
从第一次请求,到下一个百万次请求
让您的项目持续稳定运行。