File tree Expand file tree Collapse file tree 1 file changed +18
-6
lines changed Expand file tree Collapse file tree 1 file changed +18
-6
lines changed Original file line number Diff line number Diff line change 1
- import { StatusCodes } from 'http-status-codes' ;
1
+ import { ReasonPhrases , StatusCodes } from 'http-status-codes' ;
2
2
import type { RequestContext } from '../src/backend/context' ;
3
- import { error , response } from '../src/backend/utils' ;
4
3
5
4
export async function onRequest ( { env } : RequestContext ) {
6
5
try {
7
- return response ( StatusCodes . OK , 'User-agent: *\nDisallow: /' , false ) ;
8
- } catch ( e : any ) {
9
- console . error ( e ) ;
10
- return error ( StatusCodes . INTERNAL_SERVER_ERROR , env . DEBUG && e ?. message ) ;
6
+ return new Response ( 'User-agent: *\nDisallow: /' , {
7
+ status : StatusCodes . OK ,
8
+ statusText : ReasonPhrases . OK ,
9
+ headers : {
10
+ 'access-control-allow-origin' : '*' ,
11
+ 'content-type' : 'text/plain; charset=utf-8' ,
12
+ } ,
13
+ } ) ;
14
+ } catch {
15
+ return new Response ( null , {
16
+ status : StatusCodes . OK ,
17
+ statusText : ReasonPhrases . OK ,
18
+ headers : {
19
+ 'access-control-allow-origin' : '*' ,
20
+ 'content-type' : 'text/plain; charset=utf-8' ,
21
+ } ,
22
+ } ) ;
11
23
}
12
24
}
You can’t perform that action at this time.
0 commit comments