All Projects → Xhofe → imgbed

Xhofe / imgbed

Licence: other
📒多接口/自定义接口的文件/图片上传

Programming Languages

typescript
32286 projects
CSS
56736 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to imgbed

Slidingsquareloaderview
Marvelous sliding square loader view
Stars: ✭ 166 (+336.84%)
Mutual labels:  custom
Kingcercode
单个输入框验证码样式
Stars: ✭ 216 (+468.42%)
Mutual labels:  custom
WP-Media-Uploader
Easily create a custom media upload button in WordPress admin dashboard that you can use in your plugin
Stars: ✭ 25 (-34.21%)
Mutual labels:  custom
Val
VirtualDOM abstraction layer - give yourself better integration and full control over the DOM with any virtual DOM library that uses a Hyperscript-like API such as React and Preact.
Stars: ✭ 181 (+376.32%)
Mutual labels:  custom
Forwardemail.net
The best free email forwarding for custom domains (Web Server)
Stars: ✭ 211 (+455.26%)
Mutual labels:  custom
Transition
Easy interactive interruptible custom ViewController transitions
Stars: ✭ 2,566 (+6652.63%)
Mutual labels:  custom
Animatedgraph
Animated Graph which you can include in your application to show information in more attractive way
Stars: ✭ 162 (+326.32%)
Mutual labels:  custom
bannero
An image API for simpledesktops.com
Stars: ✭ 33 (-13.16%)
Mutual labels:  image-hosting
Customasm
💻 An assembler for custom, user-defined instruction sets! https://hlorenzi.github.io/customasm/web/
Stars: ✭ 211 (+455.26%)
Mutual labels:  custom
Yi Hack Allwinner
Custom firmware for Yi 1080p camera based on Allwinner platform
Stars: ✭ 243 (+539.47%)
Mutual labels:  custom
Sharex Upload Server
AKA ShareS - Feature full & Stable ShareX and file server in node. Includes images, videos, code, text, markdown rendering, password protected uploads, logging via discord, administration through Discord, url shortening, and a full front end. Use standalone or via reverse proxy
Stars: ✭ 180 (+373.68%)
Mutual labels:  custom
Revealbanner
🚀🚀🚀 滑动特效banner
Stars: ✭ 209 (+450%)
Mutual labels:  custom
React Native Perspective Image Cropper
Perform custom crop, resizing and perspective correction 📐🖼
Stars: ✭ 223 (+486.84%)
Mutual labels:  custom
Frameless Titlebar
Customizable Electron Titlebar for frameless windows
Stars: ✭ 167 (+339.47%)
Mutual labels:  custom
installer
The Chevereto installer CLI/HTTP single-file tooling
Stars: ✭ 24 (-36.84%)
Mutual labels:  image-hosting
Phoenix Ecto Encryption Example
🔐 A detailed example for how to encrypt data in a Phoenix (Elixir) App before inserting into a database using Ecto Types
Stars: ✭ 166 (+336.84%)
Mutual labels:  custom
Pinterestlayout
Custom collection view layout inspired by Pinterest layout. Written in Swift.
Stars: ✭ 219 (+476.32%)
Mutual labels:  custom
vscode-icons-manager--electron
Manage vscode icons by Dhanish Gajjar easy with ease
Stars: ✭ 22 (-42.11%)
Mutual labels:  custom
harmony-discord
Harmony theme for Discord
Stars: ✭ 12 (-68.42%)
Mutual labels:  custom
Jest Expect Message
Add custom message to Jest expects 🃏🗯
Stars: ✭ 240 (+531.58%)
Mutual labels:  custom

图片上传

仅用于学习React,可自定义添加接口。

Deploy to Vercel

接口:

interface ImgApi {
  name: string; //接口名称需要唯一
  transit: boolean; //是否需要中转(更改referrer,跨域)
  url: string; //接口地址
  field_name: string; //文件字段名称
  headers?: Data; // 请求头
  additional_data?: Data; //附加数据
  resp_type: 'text' | 'json'; //响应类型
  url_field: (string | number)[]; //url字段
  code_field: string[]; //状态码字段
  success_code: string | number; //成功状态码
  max_size: number; //最大文件大小
  extensions: string[]; //文件后缀
  final_handler?: (text: string) => string; //最终处理函数
}

示例:

{
  name: 'upload.cc',
  transit: true,
  url: 'https://upload.cc/image_upload',
  field_name: 'uploaded_file[]',
  resp_type: 'json',
  url_field: ['success_image', 0, 'url'],
  code_field: ['code'],
  success_code: 100,
  max_size: 0,
  extensions: [],
  final_handler: (text) => {
    return `https://upload.cc/${text}`
  }
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].