`
kirenenko04
  • 浏览: 152226 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论

post 方式提交数据

    博客分类:
  • php
 
阅读更多
   public function getPrice($data) {
	   	$url='http://www.xxx.com/templates/common/products/productProperties.cfm';
	   	$timestamp = time();
	   	$uniqueId = $data['product_id'].'33';
	   	
	   	$post='noCache='.$timestamp.
	   	'&buyForm'.$uniqueId.'_productId='.$data['product_id'].
	   	'&buyForm'.$uniqueId.'_uniqueId='.$uniqueId;
	    foreach ($data['option'] as $option) {
	    	$post .= ('&buyForm'.$uniqueId.'_options='.$option['option_id']);
	    	$post .= ('&buyForm'.$uniqueId.'_optionValue'.$option['option_id'].'='.$option['option_value_id']);
	    }
	    $post .= '&buyForm'.$uniqueId.'_quantity=1&id='.$uniqueId;
	   	
	   	 
	   	$post = $this->shanchu($post);
	   	 
	   	$context['http'] = array
	   	(
	   			'method' => 'POST',
	   			'header'  => 'Content-type: application/x-www-form-urlencoded',
	   			'content' => $post,
	   	);
	   	
	   	$result=file_get_contents($url,false,stream_context_create($context));
	   	$arr = json_decode($result,true);
	   	return $arr[0]['PRICES']['BASEPRICE']['INTEGER'];
   }

 

分享到:
评论

相关推荐

    post方式提交数据

    本文将详细解析"POST方式提交数据"这一主题,特别针对Android平台进行探讨。 首先,理解POST方法的基本概念。POST是HTTP协议中的一个请求方法,用于向指定资源提交数据,以创建或更新资源。它将数据封装在请求正文...

    C# 以Post方式提交数据

    在IT领域,特别是Web开发中,使用C#通过POST方式提交数据是一项常见且重要的技能。以下将详细解析如何使用C#实现POST请求,包括构造请求、设置参数、发送数据及处理响应。 ### C# POST请求的基本流程 1. **创建...

    采用post方式提交数据到服务器及例子

    本篇文章将重点讲解如何使用POST方式提交数据到服务器,这对于Android应用与后端交互至关重要。 POST方法常用于发送用户输入的数据或者大量数据,因为它可以携带更多的数据,并且数据在请求体中传输,相对安全一些...

    采用 HttpClient GET、POST 方式 提交数据到服务器

    ### 使用HttpClient通过GET和POST方式提交数据到服务器 在现代Web开发中,客户端与服务器之间的交互至关重要。HTTP协议是Web应用中最常用的通信协议之一,而HttpClient则是Java中用于发送HTTP请求的强大工具。本文...

    vb6用的xmlhttp模块,get和post方式提交数据,异步获取,不卡死,十分好用

    这个标题提到的"vb6用的xmlhttp模块"实际上是指使用VB6(Visual Basic 6)编程时,通过XMLHTTP组件进行GET和POST请求,以实现异步的数据提交和获取,避免程序卡死的情况。这种技术对于创建网络投票程序、信息采集...

    js跨域以Post方式提交数据

    集成war包,跨域脚本,支持post方式提交大数据 提高跨域数据交互的安全性

    PHP POST提交方式

    在Web开发中,PHP是一种广泛使用的服务器端脚本语言,尤其在处理表单数据时,POST提交方式是非常常见且重要的。本文将深入探讨PHP中的POST提交方式,包括其工作原理、如何实现以及相关注意事项。 1. **POST提交的...

    解决vue中post方式提交数据后台无法接收的问题

    用post方式提交,后台无法接收到值。百度了半天,各种解决方式都有,下载中间件之类的,都试了。 最后咨询大牛才知道是数据没有序列化的问题。 下面是源码: 因为我没有使用箭头函数,所以需要在外面重新定义this,...

    使用Post方式提交数据到Tomcat服务器的方法

    在本文中,我们将深入探讨如何使用POST方式提交数据到Tomcat服务器。POST方式与GET方式在创建Web工程时虽然基本架构相同,但在处理请求时有显著的区别。POST方式主要用于发送大量或敏感的数据,因为它可以携带的数据...

    POST提交数据加密

    下面我们将深入探讨POST提交数据加密的原理、方法以及HttpWatch工具的使用。 首先,POST方法是HTTP协议中用于向服务器发送数据的一种方式,通常用于表单提交。为了防止数据在传输过程中被窃取或篡改,我们通常会对...

    C# post方式提交Form表单

    一、POST提交表单的基本原理 POST是HTTP协议中的一个方法,用于向服务器发送数据,特别是当数据量较大或者包含敏感信息时,POST比GET更加合适。在Form表单提交中,POST方法会将表单数据封装在请求体中发送到服务器,...

    VB6Get和POST请求异步处理请求

    POST方法则更适用于提交数据,如表单数据,它可以传输大量数据且不会显示在URL中,对隐私保护更有利。 VB6中的XMLHTTP组件提供了一种方便的途径来实现异步HTTP请求。XMLHTTP对象允许我们发送HTTP请求并在接收到响应...

    html页面模式get/post请求

    通过设置`method`属性,我们可以指定表单使用GET还是POST方式提交数据。例如: ```html <form action="your-api-url" method="post"> <!-- 输入字段 --> <!-- 提交按钮 --> 提交 ``` 对于POST请求,特别是...

    Javascript使用post方法提交数据实例

    使用JS提交数据时,可以调用本方法实现post方式的提交。 var jsPost = function(action, values) { var id = Math.random(); [removed]('<form id=post' + id + ' name=post'+ id +' action=' + action + ' ...

    c# post提交接收数据

    在C#编程中,POST提交数据是常见的网络通信方式,特别是在Web应用开发中,比如向服务器发送表单数据、API接口交互等。本教程将详细讲解如何在C#中实现POST请求并接收返回的数据。 首先,理解POST请求的基本概念:...

    使用HttpWebRequest提交数据

    本文将详细介绍如何使用`HttpWebRequest`类来提交数据,包括GET和POST两种常用的数据提交方式,同时也会讲解如何处理中文数据的编码问题。 #### 二、GET方式提交数据 **定义**:GET请求是一种简单且快速的数据提交...

    如何使用post提交网页表单中的数据

    在网页开发中,POST提交是将用户在表单中填写的数据发送到服务器的主要方式之一。相较于GET方法,POST提交通常用于处理敏感信息,因为它可以携带大量数据且在浏览器历史记录中不显示请求详情。本篇文章将详细介绍...

    Ajax开发过程表单提交数据出现乱码和解决办法

    1. **统一编码**:无论是GET还是POST方式提交数据,都应确保客户端和服务器端使用相同的字符集编码。 2. **设置Content-Type**:对于POST请求,务必在请求头中正确设置`Content-Type`及其`charset`参数。 3. **...

Global site tag (gtag.js) - Google Analytics