cURL 转 Objective-C 转换器
将 cURL 命令转换为 Objective-C 代码。粘贴、转换,即可继续开发。
Your cURL command
Try an example
NSURL *url = [NSURL URLWithString:"https://example.com/products?page=1"];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
request.HTTPMethod = "GET";
[request setValue:"text/html" forHTTPHeaderField:"Accept"];
[request setValue:"MyApp/1.0" forHTTPHeaderField:"User-Agent"];
NSURLSessionDataTask *task = [[NSURLSession sharedSession] dataTaskWithRequest:request completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
NSLog(@"%@", [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding]);
}];
[task resume];不会向目标网站发送请求 ·⌘ / 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?
从第一次请求,到下一个百万次请求
让您的项目持续稳定运行。