HTTP 요청 에이전트-express,크로스 도 메 인 문제 해결
package.json 파일 생 성
npm init -y
이렇게 많아
yarn add express
yarn add axios
yarn add cors
const express = require("express")
const axios = require("axios").default
const cors = require("cors")
const app = express() //
//
app.use(cors())
// JSON
app.use(express.json())
// url
app.use(express.urlencoded())
// post
app.post("/api/v1/proxy",async (req,res)=>{
const {url} = req.body
const result = await axios.get(url)
res.json(result.data)
})
// 3009
app.listen(3009,()=>console.log(" 3009 "))
이렇게 많아
node app.js
다음은 프로젝트 에서 axios 로 요청 을 보 낼 수 있 습 니 다.
/** post
*
*
* url
* cors ,
*/
axios.post("http://localhost:3009/api/v1/proxy",
{url:"https://api-m.mtime.cn/Showtime/LocationMovies.api?locationId=290"})
.then(res=>{
console.log(res)
})
이런 방법 은 솔직히 이미 매우 간단 하 다.물론 관심 이 있다 면 express 응용 프로그램 생 성기 로 서버 엔 드 코드 를 보완 할 수 있 지만 이 방법 은 파일 을 하나 더 쓴 것 과 같다.저희 도 웹 팩-dev-server 를 사용 하여 프 록 시 를 설정 할 수 있 습 니 다.==!제 가 이 글 을 쓴 것 같 아 요.핫 업 데 이 트 를 찾 으 면 볼 수 있어 요.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Express + AWS S3 이미지 업로드하기웹 사이트 및 모바일 애플리케이션 등에서 원하는 양의 데이터를 저장하고 보호할 수 있다. 데이터에 대한 액세스를 최적화, 구조화 및 구성할 수 있는 관리 기능을 제공한다. AWS S3 에 저장된 객체에 대한 컨테이너...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.