Skip to content

Commit 1bda627

Browse files
Merge pull request #45 from maxceem/feature/access-control-expose-headers-cors
Allow browsers access pagination data in headers (CORS)
2 parents 29380bf + 755ed11 commit 1bda627

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

app.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,10 @@ const app = express()
2222
// serve resources V5 API swagger definition
2323
app.use('/v5/resources/docs', swaggerUi.serve, swaggerUi.setup(resourcesAPISwaggerDoc))
2424

25-
app.use(cors())
25+
app.use(cors({
26+
// Allow browsers access pagination data in headers
27+
exposedHeaders: ['X-Page', 'X-Per-Page', 'X-Total', 'X-Total-Pages', 'X-Prev-Page', 'X-Next-Page']
28+
}))
2629
app.use(bodyParser.json())
2730
app.use(bodyParser.urlencoded({ extended: true }))
2831
app.set('port', config.PORT)

0 commit comments

Comments
 (0)