Also ich möchte eine Website auf ipfs setzen, aber es hat einige Javascript, die auf einen Server ruft, der nicht der Ipfs-Gateway ist, so bekomme ich Kreuzursprung Fehler. Irgendeine Idee, wie man das macht?Cross-Origin-Anfragen auf IPFS
2
A
Antwort
4
Sie können ipfs config
verwenden, um die Access-Control-Allow-Origin
Header und andere Header zu setzen:
ipfs config --json API.HTTPHeaders.Access-Control-Allow-Origin '["*"]'
ipfs config --json API.HTTPHeaders.Access-Control-Allow-Methods '["GET", "POST"]'
ipfs config --json API.HTTPHeaders.Access-Control-Allow-Headers '["Authorization"]'
ipfs config --json API.HTTPHeaders.Access-Control-Expose-Headers '["Location"]'
ipfs config --json API.HTTPHeaders.Access-Control-Allow-Credentials '["true"]'
Die angegebenen Werte sind nur Beispiele; Legen Sie die tatsächlichen Werte auf den tatsächlichen Bedarf Ihres Client-Codes fest.
https://ipfs.io/docs/commands/#ipfs-daemon hat die (minimal) vorhandenen Dokumente auf diesem.
Verwandte Themen
- 1. IPFS Resolver für sbt
- 2. Unterschied zwischen IPFS und Filecoin?
- 3. IPFS hinzufügen kehrt 2 jsons
- 4. IPFS als Fensterdienst (Win 7)
- 5. Wie erstelle ich ein ipfs Repo
- 6. Wie erhalte ich den Hash des ipfs-Objekts?
- 7. Blockchain/IPFS für die gemeinsame Nutzung von Daten zwischen Anwendungen
- 8. Wie können Sie alle in IPFS geladenen Dateiobjekte auflisten?
- 9. Wie kann ich nachweisen, dass ich IPFS zu einem bestimmten Zeitpunkt einen Ordner hinzugefügt habe?
- 10. Wie überprüft man die angegebene Zeichenfolge ist ein gültiger IPFS- oder IPNS-Pfad?
- 11. Wie stoppe ich den ipfs-Daemon? (Strg + C funktioniert nur, wenn Sie in der Daemon-Eingabeaufforderung cmd sind). Brauchen Sie eine Lösung, damit es auch von anderen Cmd-Prompts funktioniert
- 12. Running Babel-CLI von Npm Skript funktioniert nicht
- 13. Was macht die Pfeil-Funktion in diesem Code?
- 14. Warum werden meine Assets nicht in Rails 4 gerendert?
- 15. Jacoco Abdeckung und Kotlin Standardparameter
- 16. send http-Anfrage an Winkel js
- 17. Upgrade auf Postgres auf Heroku
- 18. Maven baut auf Dateiänderungen auf
- 19. Zugriff auf localhost auf Windows
- 20. auf klicken Ereignis auf .swf
- 21. android.os.NetworkOnMainThreadException auf Dienststart auf Android
- 22. Antialias auf clipPath auf Layout
- 23. AIC auf Nls auf R
- 24. Zugriff auf https auf Codezeichen
- 25. objekterkennung auf mousePressed auf es
- 26. Zeiger auf Zeiger auf Struct
- 27. Wut auf alle Tabellen auf
- 28. auf Klick auf ein Ankerelement
- 29. Zeiger auf Zeiger ... auf Zeiger?
- 30. Zugriff auf wsdl auf Tomcat
Ooo das sieht vielversprechend aus. Also mache ich das, bevor ich "ipfs add" mache? Oder muss dies vor dem Ausführen auf dem Gateway durchgeführt werden? – syzygy
I * denke * Sie können jederzeit Änderungen mit 'ipfs config' vornehmen und sie werden wirksam, ohne dass ein Neustart erforderlich ist. Aber nehmen Sie mein Wort dafür nicht ... – sideshowbarker
Ich denke, was ich vermisse ist, braucht der Daemon das oder ist es das Gateway? Ich erkenne, dass sie die gleiche Maschine sein können, aber in dem Fall sind sie nicht. – syzygy