28 lines
743 B
JavaScript
28 lines
743 B
JavaScript
const { generateToken } = require('./auth');
|
|
const db = require('./database');
|
|
const axios = require('axios');
|
|
|
|
async function test() {
|
|
const user = await db.get('SELECT * FROM users LIMIT 1');
|
|
if (!user) return console.log('No user');
|
|
|
|
const token = generateToken(user);
|
|
console.log('Token:', token);
|
|
|
|
try {
|
|
const res = await axios.post('http://localhost:3000/api/images/5227/transform', {
|
|
rotation: 90,
|
|
flipH: false,
|
|
flipV: false,
|
|
image_remark: 'Teste 502'
|
|
}, {
|
|
headers: { Authorization: `Bearer ${token}` }
|
|
});
|
|
console.log('Success:', res.data);
|
|
} catch (err) {
|
|
console.log('Error:', err.response ? err.response.status + ' ' + err.response.data : err.message);
|
|
}
|
|
}
|
|
|
|
test();
|