Fix: profil image
This commit is contained in:
parent
4e3254a078
commit
94ac35f309
@ -114,4 +114,3 @@ Le code semble correct selon les standards NIP-95 :
|
|||||||
- **Fichier modifié** : `pages/api/nip95-upload.ts`
|
- **Fichier modifié** : `pages/api/nip95-upload.ts`
|
||||||
- **Logging ajouté** : Logs détaillés pour les requêtes et réponses vers nostrimg.com
|
- **Logging ajouté** : Logs détaillés pour les requêtes et réponses vers nostrimg.com
|
||||||
- **Commentaire ajouté** : Note sur le nom de champ 'file' et alternatives possibles
|
- **Commentaire ajouté** : Note sur le nom de champ 'file' et alternatives possibles
|
||||||
|
|
||||||
|
|||||||
@ -73,7 +73,7 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse)
|
|||||||
// Recreate FormData for each request (needed for redirects)
|
// Recreate FormData for each request (needed for redirects)
|
||||||
const requestFormData = new FormData()
|
const requestFormData = new FormData()
|
||||||
const fileStream = fs.createReadStream(fileField.filepath)
|
const fileStream = fs.createReadStream(fileField.filepath)
|
||||||
|
|
||||||
// Use 'file' as field name (standard for NIP-95, but some endpoints may use different names)
|
// Use 'file' as field name (standard for NIP-95, but some endpoints may use different names)
|
||||||
// Note: nostrimg.com might expect a different field name - if issues persist, try 'image' or 'upload'
|
// Note: nostrimg.com might expect a different field name - if issues persist, try 'image' or 'upload'
|
||||||
const fieldName = 'file'
|
const fieldName = 'file'
|
||||||
@ -173,7 +173,7 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse)
|
|||||||
isHtml: body.trim().startsWith('<!DOCTYPE') || body.trim().startsWith('<html') || body.trim().startsWith('<!'),
|
isHtml: body.trim().startsWith('<!DOCTYPE') || body.trim().startsWith('<html') || body.trim().startsWith('<!'),
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
resolve({
|
resolve({
|
||||||
statusCode: statusCode,
|
statusCode: statusCode,
|
||||||
statusMessage: proxyResponse.statusMessage || 'Internal Server Error',
|
statusMessage: proxyResponse.statusMessage || 'Internal Server Error',
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user