Skip to content

Instantly share code, notes, and snippets.

View flovilmart's full-sized avatar
📈

Florent Vilmart flovilmart

📈
View GitHub Profile
POST /api/v4/Travel/Availability HTTP/1.1
Host: api.greyhound.travel
Authorization: eyJhbGciOiJSUzI1NiIsImtpZCI6IkVDRTc1QTNCRjAxQUJFQjQ0ODVFMEZEODQ0RjIyMTRENTVGNDlCMEMiLCJ0eXAiOiJKV1QiLCJ4NXQiOiI3T2RhT19BYXZyUklYZ19ZUlBJaFRWWDBtd3cifQ.eyJuYmYiOjE1NDQxOTM2MTQsImV4cCI6MTU0NDIyMzYxNCwiaXNzIjoiaHR0cHM6Ly9hcGkuZ3JleWhvdW5kLnRyYXZlbC9hdXRob3Jpc2F0aW9uIiwiYXVkIjpbImh0dHBzOi8vYXBpLmdyZXlob3VuZC50cmF2ZWwvYXV0aG9yaXNhdGlvbi9yZXNvdXJjZXMiLCIyMDQ5Il0sImNsaWVudF9pZCI6IkJ1c0J1ZCIsImNsaWVudF9JYlVzZXIiOiJCQk5DIiwic2NvcGUiOlsiMjA0OSJdfQ.Cu4LSChVZu_Go3wehc2cNpXRxpAb2PNTL6dSww4v3cKMhRL9G32hXcA4erUVjFzsiWeKexU8TFWJMJaoK181HubQ5T33wDuiM95FcCh0vg00uXoyxW_IvFHxmW2WkweNGpaxPrFwy5VtsY5PPHLTniO9ZsuLKJsJYyA5vmpdFbvPlaP3ESNJVjj2QB4tpR8O4rZFdhJJv7Pi2aPVc3ruw75Zc2SVSALyHkEUC8bfSnmS8yrpy3eQY9cwKRv4r9ZDw7UloW7WxT8rcQN9MHmrJWB0lMscCDgaaUA8a7nH4ZbLRShxMzK1otFRNKNa7cZTkUy0Vkaj-UAk7En52mmHBQ
Content-Type: application/json
X-Busbud-Requestid: 201812071449da925b62e7ce6fdddd784c6dbbbdcfb0db54d569149b8997fa2e02fb904102e6+1544194161273+1343493
X-Bus
POST /api/v4/Travel/Availability HTTP/1.1
Host: api.greyhound.travel
Authorization: eyJhbGciOiJSUzI1NiIsImtpZCI6IkVDRTc1QTNCRjAxQUJFQjQ0ODVFMEZEODQ0RjIyMTRENTVGNDlCMEMiLCJ0eXAiOiJKV1QiLCJ4NXQiOiI3T2RhT19BYXZyUklYZ19ZUlBJaFRWWDBtd3cifQ.eyJuYmYiOjE1NDQxOTM2MTQsImV4cCI6MTU0NDIyMzYxNCwiaXNzIjoiaHR0cHM6Ly9hcGkuZ3JleWhvdW5kLnRyYXZlbC9hdXRob3Jpc2F0aW9uIiwiYXVkIjpbImh0dHBzOi8vYXBpLmdyZXlob3VuZC50cmF2ZWwvYXV0aG9yaXNhdGlvbi9yZXNvdXJjZXMiLCIyMDQ5Il0sImNsaWVudF9pZCI6IkJ1c0J1ZCIsImNsaWVudF9JYlVzZXIiOiJCQk5DIiwic2NvcGUiOlsiMjA0OSJdfQ.Cu4LSChVZu_Go3wehc2cNpXRxpAb2PNTL6dSww4v3cKMhRL9G32hXcA4erUVjFzsiWeKexU8TFWJMJaoK181HubQ5T33wDuiM95FcCh0vg00uXoyxW_IvFHxmW2WkweNGpaxPrFwy5VtsY5PPHLTniO9ZsuLKJsJYyA5vmpdFbvPlaP3ESNJVjj2QB4tpR8O4rZFdhJJv7Pi2aPVc3ruw75Zc2SVSALyHkEUC8bfSnmS8yrpy3eQY9cwKRv4r9ZDw7UloW7WxT8rcQN9MHmrJWB0lMscCDgaaUA8a7nH4ZbLRShxMzK1otFRNKNa7cZTkUy0Vkaj-UAk7En52mmHBQ
Content-Type: application/json
X-Busbud-Requestid: 201812071449da925b62e7ce6fdddd784c6dbbbdcfb0db54d569149b8997fa2e02fb904102e6+1544194161273+1343493
X-Bus
GET /buses/busqueda/2939/19/2019-02-05 HTTP/1.1
Host: api.plataforma10.com
Token: 11028-e014020f-08cb-4946-a34f-5a6a3cc37c34-29012019174038
X-Busbud-Requestid: 20190129210269fa0bab367817ea844b69078de9b8b803c720525e62581ae453e7be75d67153+1548795840582
X-Busbud-Purchaseid: 3449100
X-Busbud-Partnerid: null
Accept: application/json
@flovilmart
flovilmart / index.ts
Created July 13, 2019 15:20
TS: Optionals
class Optional<T> {
private val: T;
private is_none: boolean;
private constructor(value: T, is_none: boolean = false) {
this.val = value;
this.is_none = is_none;
}
static none<U>(): Optional<U> {
@flovilmart
flovilmart / frmwrk.js
Created September 8, 2020 01:17
frmwrk.js
// Makes a sync middleware
const make = (name) => {
return (ctx, next) => {
ctx.calls = ctx.calls || 0
ctx.calls += 1;
console.log(`Doing ${name} PRE`);
return next(ctx);
}
}