From a630bc8df796060156ec9cab630a9f9f0d455f4a Mon Sep 17 00:00:00 2001 From: cynic Date: Mon, 27 Sep 2021 14:05:35 -0400 Subject: [PATCH] Update README.md --- README.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/README.md b/README.md index 4d7f68e..04e1c8d 100644 --- a/README.md +++ b/README.md @@ -2,3 +2,28 @@ endpoint | parameters | response --- | --- | --- POST / | paste (text to upload) | `text/plain` link to new page GET /pastes/* | n/a | `text/plain` body of the paste + +example of cli script using python: +``` +#!/usr/bin/env python + +PASTESERVER_URL = "http://paste.mydoma.in" + +import requests +import sys +f = None +try: + f = open(sys.argv[1], "r") +except FileNotFoundError: + print("file does not exist");sys.exit(2) +fr = f.read() +if fr == "": sys.exit(1) +r = None +try: + r = requests.post(PASTESERVER_URL, data={"paste": fr}) +except: + print("error querying server");sys.exit(3) +f.close() +print(r.text) + +```