Express와 함께 node.js를 사용하고 있습니다. 폼이있는 페이지를 생성하는 jahn이라는 이름의 페이지가 있습니다. 양식 제출 단추를 누르면 양식 데이터가 POST 요청으로 전달됩니다. 그러나 게시물 요청의 일부를 ?name=john
데이터가 페이지를 생성 한 GET 요청에서 온 것이기를 원합니다. 제출 된 양식 데이터와 함께 이름 변수를 POST 요청으로 전달하려면 어떻게해야합니까?GET 데이터를 POST 요청에 전달
0
A
답변
1
일부 숨겨진 입력에 동적으로 쿼리 문자열을 추가하십시오. 양식이 같이 있도록 :
<form action="/submit" method="post">
<input type="text" placeholder="Some text here">
<!-- Hidden input -->
<input type="hidden" name="name" value="john">
<input type="submit" value="submit">
</form>
당신은 GET 매개 변수에 따라 서버에서이 숨겨진 입력을 생성해야합니다 :)
0
GET 요청 중에 양식의 ACTION을 "MyPostPage.htm"+ query_string으로 설정하십시오. 제출 단추를 통해 양식이 게시되면 초기 GET 요청에서 추가 된 조회 문자열 정보가있는 양식의 ACTION 속성을 사용합니다.
<HTML>
<FORM ACTION="http://example.microsoft.com/sample.asp?name='fred'&age=27" METHOD="POST">
Enter your name: <INPUT NAME="FName"><BR>
Favorite Ice Cream Flavor:
<SELECT NAME="Flavor">
<OPTION VALUE="Chocolate">Chocolate
<OPTION VALUE="Strawberry">Strawberry
<OPTION VALUE="Vanilla" SELECTED>Vanilla
</SELECT>
<P><INPUT TYPE=SUBMIT>
</FORM>
</HTML>
관련 문제
- 1. Grails 액션은 GET 요청에 대해 작동하며 POST 요청에 404를 반환합니다.
- 2. Python Tastypie, GET 요청에 params 전달
- 3. 응용 프로그램의 GET 및 POST 요청에 대한 Sniff HTTP 패킷
- 4. GET 요청에 쿠키를 전달할 때의 문제 (POST 후)
- 5. jquery $ .post() vs $ .get()
- 6. POST 요청에 대한 Restlet 응답
- 7. CakePHP에서 GET 요청에 대한 데이터 저장
- 8. 양식을 통해 POST 데이터를 동일한 페이지로 전달
- 9. 선택한 POST 데이터를 헤더 리디렉션으로 전달
- 10. 데이터 전달 jQuery의 $ .post()
- 11. 멱등 원이 아닌 요청에 GET 사용
- 12. Ajax POST/GET 보안
- 13. POST 데이터 전달
- 14. asp.net에서 GET 요청에 응답하는 방법
- 15. 비동기 GET 요청에 응답하고 보내기
- 16. GET 요청에 사용될 소켓 수
- 17. HttpResponse에 요청에 대한 값을 전달
- 18. asp.net에서 GET 및 POST
- 19. wkhtmltopdf get/post 명령
- 20. POST 또는 GET 메서드?
- 21. Unity GET/POST 래퍼
- 22. PHP Curl GET & POST
- 23. 라켓의 POST/GET 바인딩
- 24. post-redirect-get ASP.NET에서
- 25. POST 또는 GET XMLHttpRequest
- 26. post/redirect/get
- 27. GET/POST 요청과의 혼동
- 28. POST 요청에 .htaccess에서 RewriteRule 사용
- 29. $. post jquery 요청에 지연 추가하기
- 30. post-redirect-get 및 만료일
를 크리스가 말했다 정확히 무엇인지. 그래서 폼의 액션은'action = "/ blah? name = john"method = "post">' –
' "/ submit"'그래서'action = "/ submit + query_string"'이되기를 원합니까? 나는 당신이 POST 요청으로 그것과 같은 쿼리 문자열을 사용할 수 있는지 몰랐다. –
POST와 GET을 동시에 검색 할 수 없습니다. –