Skip to content

totavok8/cors_workers

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

English | 简体中文

Note: Block a large number of requests, please deploy yourself


🧡 cors (Cloudflare Workers)

Support cross-domain request
Convert HTTP to HTTPS

Usage

// Copy to the console and run
var $url = "http://wthrcdn.etouch.cn/weather_mini?citykey=101040100";
fetch("https://cors.eu.org/" + $url).then(x => x.text()).then(console.log)

Deploy

The mechanism of both methods is the same

wrangler

  • Clone the project and enter the cors directory
  • Edit index.js and wrangler.toml (configuration key)
  • wrangler config configure mailbox and key
  • wrangler build build
  • wrangler publish release
  • Detailed documentation: https://developers.cloudflare.com/workers/quickstart

Cloudflare Dashboard

  • Turn to Cloudflare Dashboard, then switch to the Workers tab
  • Create a service
  • Quick edit
  • Clear the editor
  • Copy the code from cors/index.js to the editor (if you don't care about logging, pages/_worker.js is another choice)
  • Edit the configurations if necessary
  • Save and Deploy

Price

CPU Daily request Burst rate Script size
10ms 100,000 1000 requests in 10 minutes 1M after compression

Details: https://developers.cloudflare.com/workers/about/limits/

The amount can't hold up, please use your account to build the service if you use a lot, thank you! ! !
overflow


🧡 pages (Cloudflare Pages Functions )

Usage

Deploy

npm install wrangler@beta # install
npx wrangler pages dev --help # View help (nodejs version >= 16.x)
npx wrangler pages dev ./ # Enter the pages directory and run

Details: https://developers.cloudflare.com/pages/platform/functions

Limit

The total number of invocation requests per day is capped at 100,000. If the daily limit is reached, Pages will stop executing the function and fall back to providing only static resources.


Source

https://github.com/netnr/workers

About

Cloudflare Workers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%