私のコンピュータ(Machine1)にミニプログラム/サーバーが構築されていて、別のコンピュータ(Machine2)でcURLを使用してファイルを作成または上書きしようとしています。したがって、Machine2はMachine1に接続されます。私はこれを行うコマンドのためのcURLのドキュメントを見てきましたが、スタックオーバーフローにも運がなかったのです。コマンドは、コマンドプロンプト経由であるかもしれないものにとCURLコマンドサーバー上のファイルを作成する
HTTP POST and GET using cURL in Linux
任意のアイデア:
https://curl.haxx.se/docs/manpage.html
は、私はまた、このSOポストの例を試してみましたか? (POSTコマンドに相当)。私はこれまで、-O、-K、-C、そして働いていない多数のものを使って試しました。
したがって、カールは魔法ではありません。リモートサーバーにはどのプロトコル/ APIがありますか? FTP? SSH? WebDAV APIのいくつかの種類ですか? – Joe
HTTP getとpost ...サーバーは単なるpythonファイルです – lucyb
GETとPOSTを使用するには、サーバーで実行中のサーバープロセスが必要です。実行しているPythonコードが何らかのAPIを提供していますか? curlはファイルを任意に作成することはできません。それは他の実装の上にあるプロトコルクライアントです。 APIの場合、必要なアクションを実行できる既存のHTTPエンドポイントがあることを前提としています(ファイルを作成するための汎用HTTP GET/POSTはありません) – Joe