up link and change to post
This commit is contained in:
		@@ -148,7 +148,7 @@ async def download_video(file_path):
 | 
				
			|||||||
    return StreamingResponse(iterfile(), media_type="video/mp4")
 | 
					    return StreamingResponse(iterfile(), media_type="video/mp4")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@app.get('/check/', response_class=FileResponse, status_code=200)
 | 
					@app.post('/check/', response_class=FileResponse, status_code=200)
 | 
				
			||||||
async def download_video(request: Request, link: str):
 | 
					async def download_video(request: Request, link: str):
 | 
				
			||||||
    try:
 | 
					    try:
 | 
				
			||||||
        red = RedisClient()
 | 
					        red = RedisClient()
 | 
				
			||||||
@@ -188,5 +188,4 @@ async def download_video(request: Request, link: str):
 | 
				
			|||||||
    except Exception as ex:
 | 
					    except Exception as ex:
 | 
				
			||||||
        print(ex)
 | 
					        print(ex)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
if __name__ == '__main__':
 | 
					uvicorn.run("src.web.main:app", host="0.0.0.0", log_level="info")
 | 
				
			||||||
    uvicorn.run("src.web.main:app", host="0.0.0.0", log_level="info")
 | 
					 | 
				
			||||||
 
 | 
				
			|||||||
@@ -93,7 +93,7 @@
 | 
				
			|||||||
        const link = document.getElementById("link").value
 | 
					        const link = document.getElementById("link").value
 | 
				
			||||||
        const xhr2 = new XMLHttpRequest();
 | 
					        const xhr2 = new XMLHttpRequest();
 | 
				
			||||||
        // TODO: скорректировать ссылку, она должна быть относительной
 | 
					        // TODO: скорректировать ссылку, она должна быть относительной
 | 
				
			||||||
        xhr2.open('GET', 'http://'+document.location.host+'/check/?link=' + link);
 | 
					        xhr2.open('POST', 'http://'+document.location.host+'/check');
 | 
				
			||||||
        xhr2.responseType = 'json';
 | 
					        xhr2.responseType = 'json';
 | 
				
			||||||
        xhr2.onload = function() {
 | 
					        xhr2.onload = function() {
 | 
				
			||||||
            // TODO: добавить обработку исключений и всех возможных кодов в ответе
 | 
					            // TODO: добавить обработку исключений и всех возможных кодов в ответе
 | 
				
			||||||
@@ -112,7 +112,7 @@
 | 
				
			|||||||
                document.forms.download.querySelector('.submit-spinner').classList.add('submit-spinner_hide');
 | 
					                document.forms.download.querySelector('.submit-spinner').classList.add('submit-spinner_hide');
 | 
				
			||||||
              };
 | 
					              };
 | 
				
			||||||
        };
 | 
					        };
 | 
				
			||||||
        xhr2.send()
 | 
					        xhr2.send(link)
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user