Post 什么是服务器到服务器的发布脚本?

Post 什么是服务器到服务器的发布脚本?,post,server-to-server,Post,Server To Server,我正在将第三方模块集成到我的站点中。我读了他们的文件,但我坚持这样说: “然后,您的脚本应该向我们的服务器进行服务器到服务器的发布。例如:…” 这是什么?我使用POST表单编写了一个php页面: <form action"https://www.domain.com:XXXX/..." method="post"> ... <input type="submit"> ... 是那样的吗 然后做一个响应,假设他们返回“result=ok”,然后我捕获结果并检查结果是否

我正在将第三方模块集成到我的站点中。我读了他们的文件,但我坚持这样说:

“然后,您的脚本应该向我们的服务器进行服务器到服务器的发布。例如:…”

这是什么?我使用POST表单编写了一个php页面:

<form action"https://www.domain.com:XXXX/..." method="post">
...
<input type="submit">

...
是那样的吗

然后做一个响应,假设他们返回“result=ok”,然后我捕获结果并检查结果是否正常或失败


我这样解释,我不知道我做的事情是否正确。有人能给我建议吗?什么是服务器到服务器的发布?

服务器到服务器的发布意味着服务器上运行的程序向供应商服务器上运行的网关进行HTTP发布。您提供的代码片段是HTML。您需要有一个PHP(或其他语言)代码片段来执行POST。(如果你是用JavaScript写的,帖子将来自你用户的web浏览器,这不是你想要的。)

您想使用PHP
HttpRequest
类。请看,转载于此:

<?php
$r = new HttpRequest('http://example.com/form.php', HttpRequest::METH_POST);
$r->setOptions(array('cookies' => array('lang' => 'de')));
$r->addPostFields(array('user' => 'mike', 'pass' => 's3c|r3t'));
$r->addPostFile('image', 'profile.jpg', 'image/jpeg');
try {
    echo $r->send()->getBody();
} catch (HttpException $ex) {
    echo $ex;
}
?>

如果您理解我的问题,请复制它的不同部分