Requestly: Open Source HTTPs Debugging Proxy
Build, Test & Debug web applications 10x faster with API Client, Mock Server, Intercept & Modify HTTP Requests & Session Recording.
Τι είναι το Requestly: Open Source HTTPs Debugging Proxy;
Το Requestly: Open Source HTTPs Debugging Proxy είναι ένα πρόσθετο Chrome που αναπτύχθηκε από τον https://requestly.io, και η κύρια λειτουργία του είναι "Build, Test & Debug web applications 10x faster with API Client, Mock Server, Intercept & Modify HTTP Requests & Session Recording.".
Στιγμιότυπα Επέκτασης
Λήψη αρχείου CRX της επέκτασης Requestly: Open Source HTTPs Debugging Proxy
Λήψη αρχείων επέκτασης Requestly: Open Source HTTPs Debugging Proxy σε μορφή crx, εγκατάσταση των επεκτάσεων Chrome μη αυτόματα στον περιηγητή ή κοινοποίηση των αρχείων crx με φίλους για εύκολη εγκατάσταση των επεκτάσεων Chrome.
Οδηγίες Χρήσης της Επέκτασης
🚀 Chrome’s favorite Open-Source DevTool of 2024! Named one of the best Chrome extensions to Modify HTTP Requests by the Google Chrome team.
❤️ & Used by over 230000+ web developers in 15000+ organizations. Github Repo - https://github.com/requestly/requestly/
Best alternative to Charles Proxy, Fiddler, and ModHeader that works directly in Chrome with beautiful, modern UI and team collaboration features.
🌟 Top Use Cases
→ Test JavaScript changes directly on your production site without code changes.
→ Use the Redirect Rule to load scripts from local or staging environments on production sites.
→ Modify and Mock API Request payload, Response body, & Status Code.
→ Override GraphQL Requests
📌 https://requestly.io/blog/what-is-requestly
Unlike Charles Proxy & Fiddler, Requestly doesn’t set up a proxy in your browser, and hence, developers don’t face VPN issues or lags while using it. Requestly leverages Chrome Extension APIs under the hood to hit API endpoints and intercept & modify requests.
======== Top Features ========
👉 Mock XHR & Fetch API requests
→ Define Custom Response for your APIs requested by XHR/fetch
→ Modify API response directly on Staging or Production sites
→ Works with GraphQL APIs
→ Simulate fake HTTP Status Code (400s or 500s) for your APIs
📌 Demo Video – https://www.youtube.com/watch?v=KIPbxUGUYq8
👉 Redirect URLs, Change Host, Modify Query Params (Map Remote or Map Local)
→ Use dev/staging APIs in production sites & test local changes without code changes
→ Debug remote Javascript by loading locally running JS in production sites
→ Switch Hosts (e.g. abc.com/* to xyz.com/*) using Replace Rule
→ Debug Ad Tracking Pixels, Debug A/B Test Campaigns, etc
→ Remote Debugging with Requestly on Production sites
→ Swap Adobe Launch (Adobe DTM) scripts in production with staging script
📌 Demo Video -- https://www.youtube.com/watch?v=85GVaOWTnlE
👉 Insert Scripts to any Webpage like TamperMonkey or GreaseMonkey Scripts
→ UserScripts are simple JavaScript/CSS code that can change the layout of a page, add or remove new functionality and content, or automate actions.
→ Use File Server to upload long scripts and Inject them using Script Rule
→ Inject your JS tags on potential customers' sites and test your features
→ The sales/product team can use this to demo the product directly on the prospect’s website (10x engaging demo)
📌 Demo -- https://www.youtube.com/watch?v=4dvucRjLwGY
👉 Mock Server
→ Create API Mocks
→ Generate Mock data (random data) in the API response
→ Test Mock API endpoints using API client
→ Add delay to the endpoints
→ Define custom HTTP status code & custom headers in the API Mock
→ CORS enabled. The mock endpoints work seamlessly without CORS errors.
📌 https://app.requestly.io/mocks
👉 Session Recording
→ Visual Bug Reporting Tool
→ Cut down your bug reporting time & debugging time
→ Automatically capture browsing video, Console logs, Network logs & env details
→ Get quality bug reports from QAs, Customer Support & other non-technical people
→ Never deal with asking for Steps to Reproduce
→ Never deal with generating & Sharing Har files
→ Attach the session recording link in Jira Tickets, Emails, or Slack anywhere
→ Much better experience than Fiddler Jam, BirdEatsBug, Jam.dev (Jam dev) or Marker.
📌 Demo Video – https://www.youtube.com/watch?v=g_qXQAzUQgU
👉 Additional Features
→ Enable/Disable rules with a single click
→ Export and import the rules and maintain a backup for your rules
→ Easy collaboration with others. Share Rules with other Users in one click
📌 Demo -- https://www.youtube.com/watch?v=BM7kTFy-vdc
======== References =======
🏡 Website - https://requestly.io
📖 Docs - https://developers.requestly.io
🥷 Github - https://github.com/requestly/requestly
💻 Desktop App - https://requestly.io/desktop
📳 Issues - https://github.com/requestly/requestly/issues
🔓Privacy - https://requestly.io/privacy Βασικές Πληροφορίες Επέκτασης
| Όνομα | |
| ID | mdnleldcmiljblolnjhpnblkcekpdkpa |
| Επίσημο URL | https://chromewebstore.google.com/detail/requestly-open-source-htt/mdnleldcmiljblolnjhpnblkcekpdkpa |
| Περιγραφή | Build, Test & Debug web applications 10x faster with API Client, Mock Server, Intercept & Modify HTTP Requests & Session Recording. |
| Μέγεθος Αρχείου | 654 KB |
| Αριθμός Εγκαταστάσεων | 236,609 |
| Τρέχουσα Έκδοση | 24.2.17 |
| Τελευταία Ενημέρωση | 2024-02-23 |
| Ημερομηνία Δημοσίευσης | 2020-06-02 |
| Αξιολόγηση | 4.43/5 Συνολικά 1086 Αξιολογήσεις |
| Προγραμματιστής | https://requestly.io |
| Ηλεκτρονικό ταχυδρομείο | [email protected] |
| Τύπος Πληρωμής | free |
| Ιστότοπος Επέκτασης | https://requestly.io |
| Διεύθυνση URL της Σελίδας Βοήθειας | https://github.com/requestly/requestly/issues |
| URL της Σελίδας Πολιτικής Απορρήτου | https://requestly.io/privacy-policy |
| Υποστηριζόμενες Γλώσσες | en |
| manifest.json | |
{
"update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
"name": "__MSG_extName__",
"description": "__MSG_extDesc__",
"default_locale": "en",
"manifest_version": 2,
"content_scripts": [
{
"matches": [
"https:\/\/app.requestly.io\/*",
"https:\/\/app.requestly.com\/*"
],
"js": [
"generated\/pages\/main.js"
],
"run_at": "document_start"
},
{
"matches": [
"http:\/\/*\/*",
"https:\/\/*\/*"
],
"exclude_matches": [
"https:\/\/app.requestly.io\/*",
"https:\/\/app.requestly.com\/*"
],
"js": [
"generated\/client\/client.js"
],
"run_at": "document_start",
"all_frames": true
}
],
"devtools_page": "devtools\/devtools.html",
"content_security_policy": "script-src 'self' https:\/\/cdn.firebase.com https:\/\/*.firebaseio.com https:\/\/ssl.google-analytics.com https:\/\/cdn.jsdelivr.net\/npm\/; object-src 'self'",
"background": {
"scripts": [
"generated\/background\/background-bundled.js"
]
},
"browser_action": {
"default_icon": "resources\/images\/128x128.png",
"default_title": "__MSG_extIconTitle__",
"default_popup": "popup\/popup.html"
},
"web_accessible_resources": [
"libs\/requestly-web-sdk.js",
"libs\/customElements.js",
"resources\/images\/128x128.png"
],
"icons": {
"16": "resources\/images\/16x16.png",
"48": "resources\/images\/48x48.png",
"128": "resources\/images\/128x128.png"
},
"permissions": [
"contextMenus",
"storage",
"unlimitedStorage",
"webRequest",
"webRequestBlocking",
"tabs",
" | |