首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在php中的cfhttp "POST“

在php中的cfhttp "POST“
EN

Stack Overflow用户
提问于 2012-03-14 22:29:07
回答 1查看 1.5K关注 0票数 2

我有一个ColdFusion页面,它用表单变量追加了一个URL。我正在尝试用php复制这段代码:

代码语言:javascript
复制
 <cfhttp method="Post" url='http://api.test.com/import-lead-data.php'>
            <cfoutput>
                <cfhttpparam name="BAL_ONE" type="formField" value="#BAL_ONE#">
         <!---  <cfhttpparam name="MTG_ONE_INT" type="formField" value="#MTG_ONE_INT#">
                <cfhttpparam name="MTG_TWO" type="formField" value="#MTG_TWO#">
                <cfhttpparam name="BAL_TWO" type="formField" value="#BAL_TWO#">
                <cfhttpparam name="ADD_CASH" type="formField" value="#ADD_CASH#">--->
                <cfhttpparam name="PRODUCT" type="formField" value="#PRODUCT#">
                <cfhttpparam name="PROP_ST" type="formField" value="#PROP_ST#">
                <cfhttpparam name="CRED_GRADE" type="formField" value="#CRED_GRADE#">
                <cfhttpparam name="PROP_ZIP" type="formField" value="#PROP_ZIP#">
                <cfhttpparam name="PROP_DESC" type="formField" value="#PROP_DESC#">
                <cfhttpparam name="SPEC_HOME" type="formField" value="#SPEC_HOME#">
                <cfhttpparam name="PURCHASE_CONTRACT" type="formField" value="#PURCHASE_CONTRACT#">
                <cfhttpparam name="EST_VAL" type="formField" value="#EST_VAL#">
                <cfhttpparam name="DOWN_PMT" type="formField" value="#DOWN_PMT#">
                <cfhttpparam name="LOAN_TYPE" type="formField" value="#LOAN_TYPE#">
                <cfhttpparam name="BUY_TIMEFRAME" type="formField" value="#BUY_TIMEFRAME#">
                <cfhttpparam name="AGENT_FOUND" type="formField" value="#AGENT_FOUND#">
                <cfhttpparam name="VA_STATUS" type="formField" value="#VA_STATUS#">
                <cfhttpparam name="INCOME" type="formField" value="#INCOME#">
                <cfhttpparam name="ANNUAL_VERIFIABLE_INCOME" type="formField" value="#ANNUAL_VERIFIABLE_INCOME#">
                <cfhttpparam name="FHA_BANK_FORECLOSURE" type="formField" value="#FHA_BANK_FORECLOSURE#">
                <cfhttpparam name="NUM_MORTGAGE_LATES" type="formField" value="#NUM_MORTGAGE_LATES#">
                <cfhttpparam name="EMAIL" type="formField" value="#EMAIL#">
                <cfhttpparam name="FNAME" type="formField" value="#FNAME#">
                <cfhttpparam name="LNAME" type="formField" value="#LNAME#">
                <cfhttpparam name="ADDRESS" type="formField" value="#ADDRESS#">
                <cfhttpparam name="CITY" type="formField" value="#CITY#">
                <cfhttpparam name="STATE" type="formField" value="#STATE#">
                <cfhttpparam name="ZIP" type="formField" value="#ZIP#">
                <cfhttpparam name="PRI_PHON" type="formField" value="#PRI_PHON#">
                <cfhttpparam name="SEC_PHON" type="formField" value="#SEC_PHON#">
                <cfhttpparam name="CAPTURE_METHOD" type="formField" value="#CAPTURE_METHOD#">
                <cfhttpparam name="AID" type="formField" value="#AID#">
                <cfhttpparam name="SRLP" type="formField" value="#SRLP#">
                <cfhttpparam name="SCid" type="formField" value="#SCid#">
                <cfhttpparam name="BUYER_ID" type="formField" value="#BUYER_ID#">
                <cfhttpparam name="CID" type="formField" value="#CID#">
                <cfhttpparam name="PPCID" type="formField" value="#session.PPCID#">
            </cfoutput>
        </cfhttp>

我假设我会使用httpRquest (meth: post)?但我不确定。

EN

回答 1

Stack Overflow用户

发布于 2012-03-14 22:43:32

HTTP PECL扩展(包含HTTPRequest类)不是默认PHP安装的一部分。

我会看一下CURL:http://php.net/manual/en/book.curl.php。您可以设置HTTP方法和参数。

或者,如果您不介意使用框架,请查看Zend FW HTTP Client模块:http://framework.zend.com/manual/en/zend.http.html

下面是一个使用CURL执行post请求的示例:http://davidwalsh.name/execute-http-post-php-curl

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9703879

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档