मैं springfox की अकड़ कार्यान्वयन उपयोग कर रहा हूँ। कस्टम हेडर वैल्यू लेने के लिए मैं swagger-ui.html को संशोधित करना चाहता हूं। मैं इस फ़ाइल को कैसे संशोधित करूं? या एक वैकल्पिक फ़ाइल का उपयोग करने के लिए वसंत लोमड़ी बताओ?मैं कैसे springfox के लिए अकड़-ui.html संशोधित कर सकते हैं?
उत्तर
आप अकड़-ui काफ़ी अनुकूलित करने के लिए जा रहे हैं, मैं तो बस अपने वेब अनुप्रयोग संसाधनों के लिए अकड़-ui की एक निजी प्रतिलिपि जोड़ने की सलाह देते हैं और अपनी आवश्यकताओं के आधार पर ui को संशोधित करेगा।
स्प्रिंगफॉक्स के साथ बंडल स्वैगर-ui वैकल्पिक है।
का उपयोग कर कैसे 'काफ़ी' को समझने के लिए इसे संभाल है? क्या लोगो बदलने के बारे में, पासवर्ड की आवश्यकता भिन्न प्रवेश के आधार पर अलग अलग सामग्री देख सकते हैं और देखने के लिए के लिए लॉग इन करने के लिए? – actan
यह काफी थोड़ा है :) –
हाँ, अपने प्रोजेक्ट में अकड़ ui खींच सकते हैं और यहां चरणों का पालन करें: https://github.com/springfox/springfox/issues/1176
तो index.html को संपादित करने और बदलने जहां यह अपने समाप्ति बिंदु को petstore को इंगित करता है। (यानी "http://localhost:8080/MyProjectName/v2/api-docs");
$(function() {
var url = window.location.search.match(/url=([^&]+)/);
if (url && url.length > 1) {
url = decodeURIComponent(url[1]);
} else {
url = "http://petstore.swagger.io/v2/swagger.json";
पुल GitHub से स्वैगर यूआई।
कॉपी पेस्ट & जिले संसाधनों निर्देशिका
को अकड़ ui की निर्देशिका अकड़ config में नीचे के साथ कोड की जगह
की जगहregistry.addResourceHandler("swagger-ui.html").addResourceLocations("classpath:/META-INF/resources/");
साथ
registry.addResourceHandler("**").addResourceLocations("classpath:/dist/");
बदलें अपने पथ पर index.html में एपीआई डॉक्स पथ
बदलें
http://petstore.swagger.io/v2/swagger.json
http://localhost:8080/your_app/v2/api-docs
उपयोग नीचे यूआरएल ढांचा के साथ ui पृष्ठ देखें
- 1. मैं ओपनसीएल compability के लिए कैसे परीक्षण कर सकते हैं?
- 2. Springfox स्वैगर के लिए basePath बदलने के लिए 2.0
- 3. कैसे कर सकते हैं मैं MVC3
- 4. मैं कैसे परिभाषित कर सकते हैं एक्सेल
- 5. मैं कैसे परिवर्तित कर सकते हैं जावा
- 6. कैसे कर सकते हैं मैं सेटअप div
- 7. मैं numpy कैसे अपग्रेड कर सकते हैं?
- 8. मैं कैसे पता कर सकते हैं
- 9. हम किसी भी एल्गोरिदम को सर्वोत्तम सर्वोत्तम केस चलाने के लिए कैसे संशोधित कर सकते हैं?
- 10. मैं कक्षा-समापन (Ctrl-Shift-ग) द्वारा बनाया गया कोड कैसे संशोधित कर सकते हैं
- 11. मैं WebGL में एक वस्तु कैसे चेतन कर सकते हैं
- 12. मैं कैसे @OneToMany संग्रह के साथ पेजिंग कर सकते हैं
- 13. मैं जावास्क्रिप्ट के साथ memcached कैसे उपयोग कर सकते हैं?
- 14. मैं कैसे रिवर्स कर सकते हैं माणिक के समारोह
- 15. क्या आप web.config को संशोधित कर सकते हैं और एएसपी.NET एप्लिकेशन को पुनरारंभ नहीं कर सकते?
- 16. यदि आप संदर्भ द्वारा अपवाद पकड़ते हैं, तो क्या आप इसे संशोधित कर सकते हैं और पुनर्स्थापित कर सकते हैं?
- 17. मैं कैसे मान्य कर सकते हैं कि has_many संबंधों
- 18. क्या आप XML फ़ाइलों को बनाने/संशोधित करने के लिए चींटी का उपयोग कर सकते हैं?
- 19. क्या हम स्थिर चर को संशोधित करने के लिए `const_cast` का उपयोग कर सकते हैं?
- 20. कैसे मैं एक छवि के लिए मेटाडेटा जोड़ सकते हैं?
- 21. क्या कर सकते हैं कि sed क्या कर सकते हैं?
- 22. मैं कैसे परिवर्तित कर सकते हैं String [] <String>
- 23. मैं कैसे एचटीएमएल निर्यात कर सकते हैं फ़ायर्फ़ॉक्स
- 24. मैं एक एमवीसी UserViewControl परीक्षण कैसे कर सकते हैं?
- 25. मैं कैसे जांच कर सकते हैं (मेरे) वाक्य शुद्धता
- 26. मैं सी में stderr कैसे प्रिंट कर सकते हैं?
- 27. मैं RuboCop साथ त्रिगुट कोष्ठकों कैसे लागू कर सकते हैं?
- 28. मैं कैसे नियंत्रक से EditorFor कॉल कर सकते हैं
- 29. HTML और सीएसएस मैं कैसे संरेखित कर सकते हैं पक्ष
- 30. मैं ValueError कैसे तय कर सकते हैं: "पायथन में
मैं यहाँ निर्देशों का पालन करके इस प्राप्त करने में सक्षम था: मूल रूप से https://github.com/springfox/springfox/issues/1176, आप स्रोत नीचे खींच और कर सकते हैं जो कुछ संशोधनों आप बनाने की ज़रुरत है। आपको वेब जार बनाने की आवश्यकता नहीं है। बस अपने संसाधनों में कॉपी और अपने अनुप्रयोग संसाधन संचालकों –