0

https://stackoverflow.com/questions/16726368/apache-user-auth-and-redirection-based-on-remote-userに加えPOSTsて、 APIに対していくつかの操作を行う必要がありRESTますが、実装方法に苦労しています。

私は同等のことをする必要があります:

/usr/bin/curl -s X POST -H "Accept: application/xml" --cacert ca.cer -u user@domain:password -d "<action />" https://server:port/api/id/stop

プレーンな HTML で。

何か案は?

4

1 に答える 1

2

HTML の機能では、次のようなリクエストを作成することはできません。

  • ブラウザの Accept ヘッダーをオーバーライドする
  • ブラウザのライブラリの代わりに使用する証明書を指定します
  • HTTP auth を指定します (少なくともクロス ブラウザ、フォームで URI を受け入れるものもありますhttp://foo:bar@example.com)または
  • XML を本文として POST リクエストを作成する

JavaScript/XHR を使用してその一部を指定できますが、「単なる HTML」では指定できません。

于 2013-05-24T06:39:32.027 に答える