<!DOCTYPE html> <html lang=“en”> <head>
<meta charset="UTF-8"> <link rel="icon" type="image/x-icon" href="_media/favicon.png"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> <!-- HTML Meta Tags --> <title>Faraday Docs</title> <meta name="description" content="Faraday is an HTTP client library abstraction layer that provides a common interface over many adapters (such as Net::HTTP) and embraces the concept of Rack middleware when processing the request/response cycle."> <!-- OpenGraph Meta Tags --> <meta property="og:url" content="https://lostisland.github.io/faraday/#/"> <meta property="og:type" content="website"> <meta property="og:title" content="Faraday Docs"> <meta property="og:description" content="Faraday is an HTTP client library abstraction layer that provides a common interface over many adapters (such as Net::HTTP) and embraces the concept of Rack middleware when processing the request/response cycle."> <meta property="og:image" content="https://lostisland.github.io/faraday/_media/repo-card.png"> <!-- Twitter Meta Tags --> <meta name="twitter:card" content="summary_large_image"> <meta property="twitter:domain" content="lostisland.github.io"> <meta property="twitter:url" content="https://lostisland.github.io/faraday/#/"> <meta name="twitter:title" content="Faraday Docs"> <meta name="twitter:description" content="Faraday is an HTTP client library abstraction layer that provides a common interface over many adapters (such as Net::HTTP) and embraces the concept of Rack middleware when processing the request/response cycle."> <meta name="twitter:image" content="https://lostisland.github.io/faraday/_media/repo-card.png"> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0"> <link rel="stylesheet" href="//cdn.jsdelivr.net/npm/docsify-darklight-theme@latest/dist/style.min.css" title="docsify-darklight-theme" type="text/css" /> <link rel="stylesheet" href="//cdn.jsdelivr.net/npm/prism-themes/themes/prism-material-light.min.css" id="prism-theme" type="text/css" />
</head> <body>
<div id="app"></div> <!-- Docsify plugins --> <script src="//cdn.jsdelivr.net/npm/docsify-edit-on-github"></script> <!-- Docsify config --> <script> window.$docsify = { name: 'Faraday', repo: 'lostisland/faraday', logo: '_media/home-logo.svg', homepage: 'index.md', search: true, loadSidebar: true, subMaxLevel: 4, auto2top: true, darklightTheme: { dark: { accent: '#EE4266', prismTheme: 'prism-material-dark' }, light: { accent: '#EE4266', prismTheme: 'prism-material-light' } }, plugins: [ EditOnGithubPlugin.create( 'https://github.com/lostisland/faraday/blob/main/docs/', null, 'Edit this page on GitHub' ), function pageFooter(hook, _vm) { var footer = [ '<hr/>', '<footer>', '<span>© 2009 - 2023, the Faraday Team. </span>', '<span>Website and branding design by <a href="https://elelopic.design" target="_blank" rel="noopener">Elena Lo Piccolo</a>.</span>', '</footer>', ].join(''); hook.afterEach(function (html) { return html + footer; }); }, function prismThemeSwitcher(hook, _vm) { // Switch Prism theme based on docsify-darklight-theme setting let lightTheme = '//cdn.jsdelivr.net/npm/prism-themes/themes/prism-one-light.min.css'; let darkTheme = '//cdn.jsdelivr.net/npm/prism-themes/themes/prism-one-dark.min.css'; let switchTheme = () => { console.log('Theme changed'); let theme = localStorage.getItem('DARK_LIGHT_THEME') let link = document.getElementById('prism-theme'); link.setAttribute('href', theme === 'dark' ? darkTheme : lightTheme); } hook.ready(() => { document.getElementById('main').addEventListener('click', switchTheme); switchTheme(); }); }, ] } </script> <!-- Docsify v4 --> <script src="//cdn.jsdelivr.net/npm/docsify@4"></script> <!-- Docsify Darklight Theme --> <script src="//cdn.jsdelivr.net/npm/docsify-darklight-theme@latest/dist/index.min.js" type="text/javascript"> </script> <!-- Prism Ruby highlight --> <script src="//cdn.jsdelivr.net/npm/prismjs@v1.x/components/prism-ruby.min.js"></script> <script src="//cdn.jsdelivr.net/npm/prismjs@v1.x/plugins/autoloader/prism-autoloader.min.js"></script> <!-- Other Plugins --> <script src="//cdn.jsdelivr.net/npm/docsify/lib/plugins/search.min.js"></script> <script src="//cdn.jsdelivr.net/npm/docsify-copy-code/dist/docsify-copy-code.min.js"></script>
</body> </html>