Benim Request URL
benim nerede iki yapışık URL'ler gibi görünüyor bir konuya çalışan.Swagger İstek URL'si sorunu
Öyle görünüyor: http://https://chartpay.dev.infolock.com//api/invoices
bunu düzeltmek için nasıl bu oluşturmak için ne 1. ve 2. emin değilim. denetleyici Benim dayı kodudur
...
swagger_path '/invoices' do
operation :get do
key :description, 'Returns all invoices'
key :operationId, 'index'
key :tags, [
'Invoice'
]
response 200 do
key :description, 'Invoice'
schema do
key :type, :array
items do
key :'$ref', :invoice
end
end
end
response :default do
key :description, 'unexpected error'
schema do
key :'$ref', :ErrorModel
end
end
end
Sadece bir tahmin gerekli değildi konak, Rails.application.config.host: BasePath VE anahtar sağlayarak: Bu sorunu birlikte. Çift "/" sürüm tanımına bağlı olabilir. Örneğin. https://petstore.swagger.io/v2/swagger.json sürümü v2'ye ayarlanmış. Davanız için, "/" ile "//" değiştirecek şekilde sıfırlayamayacağınızdan emin değilsiniz. Bu yardımcı olur umarım. –
@ wing328 Doğru: "basePath" ile ilgili bir sorun vardı ve gerekli olmayan "ana: host, Rails.application.config.host" öğesini sağladı. Vahşi tahminlerin için teşekkürler. Eğer bir cevap göndermek istiyorsanız size vereceğim. – CheeseFry