2015-08-24 8 views
14

मुझे अपने swagger REST API में एक कॉल प्राप्त है जिसे एक पीडीएफ फ़ाइल वापस करने की आवश्यकता है। वाक्यविन्यास त्रुटि के बिना ऐसा करने के तरीके पर कोई स्पष्ट उदाहरण/दस्तावेज़ीकरण नहीं है।कैसे निर्दिष्ट करें कि एक पीडीएफ swagger में वापस आ गया है?

responses: 
    200: 
     description: Returns PDF 
     schema: [application/pdf] 

और

responses: 
    200: 
     description: Returns PDF 
     schema: 
     type: file 

और

responses: 
    200: 
     description: Returns PDF 
     schema: 
     type: [application/pdf] 

सभी असफल। क्या यह भी संभव है?

उत्तर

17
responses: 
    200: 
     description: Returns PDF 
     schema: 
     type: file 

आपके द्वारा दिए गए विकल्पों में से, यह सही विकल्प है। साथ ही, produces: [application/pdf]

का उपयोग करना सुनिश्चित करें यदि यह आपके लिए विफल रहता है, तो सुनिश्चित करें कि आप संपादक के नवीनतम संस्करण का उपयोग करें। file प्रकार से संबंधित एक बग था जिसे हाल ही में हल किया गया था।

संबंधित मुद्दे