我有一个提交 POST 请求的表单。
这是作为请求发送的内容(来自调试面板):
POST /en/rulesrun/run HTTP/1.1
主机:u2i
连接:keep-alive
内容长度:78
缓存控制:max-age=0
sec-ch-ua: "Chromium";v="91", " Not ;A Brand";v="99"
sec-ch-ua-mobile: ?0
Upgrade-Insecure-Requests: 1
来源: https://u2i
Content-Type: application/x-www-form-urlencoded
User-Agent : Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.101 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif ,image/webp,image/apng, / ;q=0.8,application/signed-exchange;v=b3;q=0.9
Sec-Fetch-Site: 同源
Sec-Fetch-Mode: 导航
Sec-Fetch-User: ?1
Sec-Fetch-Dest:文档
Referer:https://u2i/en/
Accept-Encoding:gzip,deflate,br
Accept-Language:en-US,en;q=0.9
Cookie:userobj=eyJuYW1lIjoiZGV2MDEiLCJwYXNzIjoiZGV2MDEifQ%3D%3D; PHPSESSID=bjj7hsvobm9n8732m1f58vhkfa; lng=en
由于Accept中的值,返回的页面未正确呈现。
我需要它是:
接受:应用程序/json,文本/javascript,/;q=0.01
如何将请求更改为具有我需要的Accept标头?
这是表格:
<?php echo CHtml::beginForm("rulesrun/run", "post", array("id" => "rulesrun-form"))."\n"; ?>
<div class="sheba-search-container" style="margin: 0px; border: 0px;">
<?php
echo CHtml::label("Date", "rr-start-date", array());
echo CHtml::dateField("rr-start-date", "", array(
"id" => "rr-start-date",
"placeholder" => "Starting from ..."
)) . "\n";
echo CHtml::label("Ordering Organization", "rr-ordering-organization", array());
echo CHtml::textField("rr-ordering-organization", "", array(
"id" => "rr-ordering-organization",
"class" => "sheba-search-input",
"placeholder" => "Enter list separated by comma ..."
)) . "\n";
echo CHtml::label("Context Code", "rr-context-code", array());
echo CHtml::textField('rr-context-code' , "", array(
"id" => "rr-context-code",
"class" => "sheba-search-input",
"placeholder" => "Enter list separated by comma ..."
)) . "\n";
echo CHtml::label("Modality", "rr-modality", array());
echo CHtml::textField('rr-modality' , "", array(
"id" => "rr-modality",
"class" => "sheba-search-input",
"placeholder" => "Enter list separated by comma ..."
)) . "\n";
?>
<div class="sheba-adv-submit"
style="clear: both; padding: 0px 100px 20px;">
<div>
<?php
echo CHtml::button('Run', array('type' => 'submit'));
?>
</div>
</div>
</div>
<?php echo CHtml::endForm()."\n"; ?>
谢谢你。