PHP重新发布使用客户端SSL证书

时间:2013-01-08 00:27:13

标签: php rest curl

我正在使用构建XML文件的站点,然后将其发布到RESTful接口。我已经构建了生成文件的工具,我想将它们上传到RESTful界面。我有一个小问题。使用表单POST文件会很好,但“content-type”必须是“application / xml”而不是“multipart / form-data”,因此排除了这种方式。接下来,我想我会尝试cURL文件,但也失败了。

RESTful接口需要用户的证书才能处理数据。这是因为界面根据他们的证书信息跟踪谁在上传。所以,我希望得到两个选项之一的帮助

1)使用cURL将数据和浏览器中的客户端证书发布到RESTful接口

2)处理数据,正确设置标题,然后以某种方式使用客户端的浏览器将POST重定向到页面。我知道如果用户转到RESTful URL,该页面将对用户进行身份验证。因此,如果我能以某种方式将页面数据设置为“application / xml”,然后告诉用户的浏览器“嘿,重定向到此地址并发送此数据”......

建议?

0 个答案:

没有答案