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) | |
} |