Files
play-dl-test/play-dl/YouTube/utils/request.ts

10 lines
353 B
TypeScript
Raw Normal View History

2021-08-16 17:37:44 +05:30
import got, { OptionsOfTextResponseBody } from 'got/dist/source'
2021-08-12 13:28:17 +05:30
2021-08-16 17:37:44 +05:30
export async function url_get (url : string, options? : OptionsOfTextResponseBody) : Promise<string>{
let response = await got(url, options)
if(response.statusCode === 200) {
return response.body
}
2021-09-04 20:38:39 +09:00
else throw new Error(`Got ${response.statusCode} from ${url}`)
}