To perform authorization you should subscribe request via http header X-API-TOKEN. If api token is invalid, api returns 401 http status code.
POST /resource HTTP/1.1
Host: test.com
User-Agent: curl/7.43.0
| ~/Programming/Projects/Python$ mkdir Flask | |
| ~/Programming/Projects/Python$ cd Flask/ | |
| ~/Programming/Projects/Python/Flask$ virtualenv app | |
| ~/Programming/Projects/Python/Flask$. app/bin/activate | |
| ~/Programming/Projects/Python/Flask$ cd app/ | |
| ~/Programming/Projects/Python/Flask/app$ cd .. | |
| ~/Programming/Projects/Python/Flask$ vim hello.py | |
| ~/Programming/Projects/Python/Flask$ cat hello.py | |
| from flask import Flask | |
| app = Flask(__name__) |
| <?php | |
| // CRUD Controller | |
| class UserController { | |
| protected $mapping = [ | |
| User::class => new JsonMapping(new UserReads(), new UserWrites()) | |
| ]; | |
| public function postIndex(User $user) { | |
| if ($user->save()) { |
| POST transactions | |
| { | |
| "routing_key": "gsg.invoice.updated" | |
| "body": { | |
| "id": 123, | |
| "time": "2016-01-01T00:00:00.0000Z+04.00", | |
| "fields": { | |
| "hold": "n" | |
| } | |
| } |
| function hKCmjVY() { | |
| var wbBgIGV = "rzngRk"; | |
| if (wbBgIGV == "gVCWRZY") { | |
| var gdqo = 67446 | |
| } | |
| var qzAx = false; | |
| if (qzAx === true) { | |
| var GAqX = 70602; | |
| var bgEaeX = false; |
| implicit class StringExtension(s: String) { | |
| implicit def safeSubstring(start: Int, end: Int = 0): String = { | |
| if (start < 0) { | |
| var realStart = s.length - Math.abs(start) | |
| var realEnd = end match { | |
| case 0 => s.length | |
| case e if e < 0 || e + realStart > s.length => s.length | |
| case _ => realStart + end | |
| } |
| def primes(s: Stream[Int]): Stream[Int] = Stream.cons(s.head, primes(s.tail filter {_ % s.head != 0})) | |
| primes(Stream.from(2)) take 10 foreach println |
| defmodule Sandbox.User do | |
| use Sandbox.Web, :model | |
| schema "users" do | |
| field :first_name, :string | |
| field :last_name, :string | |
| timestamps | |
| end |
| case class Persist(data: Any) | |
| case class PaymentError(data: Any) | |
| object Database { | |
| def props() = Props(classOf[Database]) | |
| } | |
| class Database extends Actor with ActorLogging { | |
| def receive = { | |
| case Persist(what) => |
| case class Currency(code: String) | |
| object RateProvider { | |
| sealed trait Command | |
| case object Provide extends Command | |
| sealed trait Message | |
| case class CurrencyRate(curreny: Currency, rate: Double) | |
| } |