1 回答
TA贡献1802条经验 获得超5个赞
这行不通。原因是 freeformatter.com 不允许提供 API 或 POST 调用。他们总是返回你的 html 页面的视图源。这允许从 UI 使用,但不能通过 API 调用。我也尝试过 CURL 帖子。它返回html的视图源。
这是您可以尝试的代码,它适用于不同的
<?php
$data = array ('htmlString' => '<div class="container"><div class="row"><div class="col-md-8">&encoding=UTF-8', 'indentation' => 'THREE_SPACES');
$data = http_build_query($data);
$context_options = array (
'http' => array (
'method' => 'POST',
'header'=> "Content-type: application/x-www-form-urlencoded\r\n"
. "Content-Length: " . strlen($data['htmlString']) . "\r\n",
'content' => $data
)
);
$context = stream_context_create($context_options);
$result = file_get_contents('https://en99otyaenia.x.pipedream.net', false, $context);
var_dump($result);
代码没有任何问题。问题在于 URL。
- 1 回答
- 0 关注
- 102 浏览
添加回答
举报