Skip to content
blueback edited this page Dec 27, 2017 · 5 revisions

postconnect.exe

POST送信を行います。

コマンド

-input filename

コンフィグファイル名を指定します。

postconnect.exe -input config.json

コンフィグファイル

UTF8-BOM無しのJSON

{
   "host":"bbbproject.sakura.ne.jp",
   "port":80,
   "url":"/www/project_exceltojson/index.php?mode=upload",
   "output":"output.dat",
   "contents":[
      {
         "type":"binary",
         "name":"upfile",
         "path":"./test.xlsx",
         "filename":"text.xlsx"
      },
      {
         "type":"param",
         "name":"type",
         "value":"json"
      }
   ]
}

host

  • 通信先のホストを指定します。

port

  • 通信先のポートを指定します。

url

  • 通信先のURLを指定します。

output

  • 受信結果を書き込むファイルを指定します。

contents

  • 送信するコンテンツを列挙します。

contents->type

  • binary : ファイルを送信します。
  • param : パラメータを送信します。

contents->name

  • 重複しないコンテンツ名を指定します。

contents->path

  • binary の場合に指定します。
  • 送信するファイルのファイルパスを指定します。

contents->filename

  • 送信するファイル名を指定します。
  • binary の場合に指定します。
  • 送信先でファイルの判別などに使用されます。

contents->value

  • 送信するパラメータの文字列を指定します。